Dubbo详解-说明(一)
生活随笔
收集整理的這篇文章主要介紹了
Dubbo详解-说明(一)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Dubbo 是什么?
- Dubble是一個分布式服務框架,致力于提供高性能和透明化的RPC遠程服務調用方案,以及SOA服務治理的方案。
Dubbo 有啥特點?
- 遠程通訊:提供透明化的遠程方法的調用,提供多協議支持。
- 集群容錯:軟負載均衡,失敗容錯,地址路由,動態配置等集群支持。
- 自動發現:基于注冊中心目錄服務(zookeeper),使服務消費方能動態的查找服務提供方,支持平滑減少和增加機器。
架構演進?
- MVC:適合剛剛創業的公司,人員大概在幾個程序員的范疇內。
- RPC:適合已經有幾十個程序員的程度。
- SOA:適合有上百人個程序員的程度。
為什么要使用Dubbo?
| ?dubbo 與 spring cloud 、 ICE的區別 | |||
| ?相似功能 | 注冊中心,負載均衡,安全機制訪問控制??? | ||
| ?不同功能 | ?服務治理更多一點 | ?17個子項目 | ?軟件補丁服務、發布訂閱服務 |
| 輕重程度? | ?輕量級 | ?重量級 | ?重量級 |
| 支持跨語言? | ?dubbox | ?是 | ?是 |
| 國內活躍度? | ?2654 | ?573 | ?13 |
| 開發語言? | ?java | ?java | ?c |
| 性能? | ?第二 | ?第三 | ?第一 |
- dubbo 的性能一般要比spring cloud的性能高2~3倍。
?
轉載于:https://www.cnblogs.com/huxipeng/p/8460547.html
總結
以上是生活随笔為你收集整理的Dubbo详解-说明(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 3.6评分卡极端值的识别以及处理
- 下一篇: spring框架学习笔记2:配置详解