沒看到微服務(wù)的優(yōu)勢?
工程只有變多,沒看出可以并行開發(fā)的優(yōu)勢。感覺就是一個人開發(fā),接口,實現(xiàn)都在一臺電腦上實現(xiàn)。又怎么可能兩人同時開發(fā)。還有接口定義和實現(xiàn),每個人都不同統(tǒng)一,又如何合作。
工程只有變多,沒看出可以并行開發(fā)的優(yōu)勢。感覺就是一個人開發(fā),接口,實現(xiàn)都在一臺電腦上實現(xiàn)。又怎么可能兩人同時開發(fā)。還有接口定義和實現(xiàn),每個人都不同統(tǒng)一,又如何合作。
舉報
2019-06-08
1、同構(gòu)項目走dubbo服務(wù)的rpc協(xié)議調(diào)用(異構(gòu)可以走h(yuǎn)ttp rest api的形式),被調(diào)用者只需要提供服務(wù)(以api的形式提供)給調(diào)用者調(diào)用即可,而被調(diào)用者提供的服務(wù)一般就是自己獨立開發(fā)的、某一個業(yè)務(wù)模塊的核心功能,而這塊核心功能在單體應(yīng)用時代很可能是耦合在同一個、多個人一起開發(fā)的項目中,但是服務(wù)化就不一樣了,核心業(yè)務(wù)模塊抽出來后,微服務(wù)化后獨立開發(fā)、部署,并走dubbo提供的rpc或者h(yuǎn)ttp進(jìn)行通信。
2、上面1這段話,就涉及了“并行開發(fā)”、“一個人開發(fā)做的事情,而不是說兩個人不能同時開發(fā)”、“接口定義和實現(xiàn)上面這段話也說了,對于調(diào)用者而言內(nèi)部實現(xiàn)是被屏蔽的,它只需要讓接口以api的形式發(fā)布出來就行了!”、“每個人當(dāng)然不需要統(tǒng)一、當(dāng)然可以合作”。