dubbo springCloud比較

一、dubbo只是專一於服務之間的治理,配置中心、分佈式跟蹤等這些內容都須要本身集成spring

二、dubbo核心功能:架構

   a、遠程通信分佈式

   b、集羣容錯微服務

   c、自動發現spa

 

 

Dubboci

SpringCloudit

服務註冊中心table

Zookeeper效率

SpringCloud Netflix Eureka集羣

服務調用方式

RPC

REST API

服務監控

Dubbo-monitor

SpringBoot Admin

斷路器

不完善

SpringCloud Netflix Hystrix

服務網關

SpringCloud Netflix Zuul

分佈式配置

SpringCloud Config

服務跟蹤

SpringCloud Sleuth

消息總線

SpringCloud Bus

數據流

SpringCloud Stream

批量任務

SpringCloud Task

 

Dubbo的功能只是SpringCloud體系的一部分,dubbo是SOA時代的產物,關注點在服務的調用、流量分發、流量監控和熔斷;springCloud是微服務架構時代的產物,考慮微服務治理的方方面面。

在服務治理方面,dubbo優於springCloud:

一、  支持更多的協議

二、  使用RPC協議效率更高

三、  強大的後臺管理

四、  線上支持灰度發佈、故障轉移

相關文章
相關標籤/搜索