當前位置:生活全書館 >

IT科技

> dubbo與springcloud的區別

dubbo與springcloud的區別

dubbo與springcloud的區別如下:

dubbo與springcloud的區別

1、dubbo由於是二進位制的傳輸,佔用頻寬會更少;

2、springCloud是http協議傳輸,頻寬會比較多,同時使用http協議一般會使用JSON報文,消耗會更大;

3、dubbo的開發難度較大,原因是dubbo的jar包依賴問題,很多大型工程無法解決;

4、springcloud的介面協議約定比較自由且鬆散,需要有強有力的行政措施來限制介面無序升級;

5、dubbo的註冊中心可以選擇zk、redis等多種,springcloud的註冊中心只能用eureka或者自研。

dubbo是一個分散式的服務框架,致力於提高效能和透明化的RPC遠端服務呼叫方案,以及SOA服務治理方案。Spring Cloud是一系列框架的有序集合。它利用Spring Boot的開發便利性巧妙地簡化了分散式系統基礎設施的開發,如服務發現註冊、配置中心、訊息匯流排、負載均衡、斷路器、資料監控等,都可以用Spring Boot的開發風格做到一鍵啟動和部署。Spring並沒有重複製造輪子,它只是將各家公司開發的比較成熟、經得起實際考驗的服務框架組合起來,通過Spring Boot風格進行再封裝遮蔽掉了複雜的配置和實現原理,最終給開發者留出了一套簡單易懂、易部署和易維護的分散式系統開發工具包。

標籤: springcloud dubbo
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/r59z5x.html