Apche Dubbo是一款高性能、輕量級的開源J服務框架。目前Apche Dubbo 3.0.0版本已正式發佈,在本次更新中將對Dubbo的架構進行升級,提出全新的服務發現模型、下一代 RPC 協議和雲原生基礎設施適配等優化方案,選擇全面擁抱雲原生。
應用級服務發現機制;
下一代RPC協議: Tiple;
全新的路由規則;
顯著的性能提升;
Kubenetes 服務集成。
Dubbo 核心不再提供第三方 SDK 擴展,需要通過 dubbo-spi-extensions 項目來支持。
目前支持的擴展有:
、Zookeepe 作爲註冊中心、元數據報告、配置中心;
2、Ncos 作爲註冊中心、元數據報告、配置中心;
3、Kubenetes 作爲註冊中心;
4、Redis 作爲元數據報告;
5、Apollo 作爲配置中心;
6、Hessin2 和 jdk 作爲默認序列化器;
7、Tiple 協議支持 Potobuf。
、基於 Sping 的相關配置列表可能會發生變更,請留言官方升級文檔;
2、爲了高質量的兼容性,Dubbo 3 早期版本會默認開啓多重註冊,多重訂閱。