科技

阿里研發後開源,Dubbo成Apache基金會頂級專案

近日,基於Java的開源遠端過程呼叫框架Apache Dubbo正在逐漸從Apache孵化器升級到頂級專案(TLP)。

該專案最初是由阿里開發的,並於2011年開源。它於去年年初進入了Apache孵化器。Apache軟體基金會表示,Dubbo框架可以指定可跨分散式或微服務系統遠端呼叫的方法,其主要功能是:基於介面的遠端呼叫;容錯和負載均衡;自動服務註冊和發現。

最近加入TLP排名的其他專案包括基於標準的客戶資料平臺Apache Unom和用於建立和管理大資料的可擴充套件工作流自動化和排程系統Apache Airflow。

Dubbo功能包括:

基於透明介面的RPC——提供基於RPC的高效能介面,對使用者透明。智慧負載均衡——支援開箱即用的多種負載均衡策略,可以感知下游服務狀態,從而減少總體延遲並提高系統吞吐量。自動服務註冊和發現——支援多個服務登錄檔,可以立即線上/離線檢測服務。高可擴充套件性——微核心和外掛設計確保可以通過協議,傳輸和序列化等核心功能的第三方實現輕鬆擴充套件。執行時流量路由——可以在執行時配置,以便根據不同的規則路由流量,這樣可以輕鬆支援blue-green部署,資料中心感知路由等功能。視覺化服務治理——為服務治理和維護提供豐富的工具,例如查詢服務元資料,執行狀況和統計資訊。
Reference:科技日報

看更多!請加入我們的粉絲團

轉載請附文章網址

不可錯過的話題