dubbo與spring cloud

這兩天女朋友生病,把dubbo看了一下,文檔規模不大,大概200頁文檔的規模。主要dubbo到處都在用,以前一直在整合spring cloud,比較了一下兩者的區別,同質化很高。

根據微服務架構在各方面的要素,看看Spring Cloud和Dubbo都提供了哪些支持。

 DubboSpring Cloud
服務註冊中心Zookeeper,Redis,SimpleSpring Cloud Netflix Eureka
服務調用方式RPCREST API
服務網關Spring Cloud Netflix Zuul
斷路器不完善Spring Cloud Netflix Hystrix
分佈式配置Spring Cloud Config
服務跟蹤Spring Cloud Sleuth
消息總線Spring Cloud Bus
數據流Spring Cloud Stream
批量任務Spring Cloud Task
………………
2018-01-22 dubbo最新版本2.6.1,與其他組件成熟度http://dubbo.apache.org/books/dubbo-user-book/maturity.html,大部分狀態處於試用狀態。可以看出,如果項目語言都是JAVA系,首選spring cloud。多語言支持的微服務應用,還是選擇dubbo較好,因爲dubbo目前支持8種協議,選擇餘地較大,dubbo對於新用戶最大的障礙可能是JAR包依賴問題,JAR包無法升級將會拖累整個項目的生命週期。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章