
Dubbox培訓
一、Dubbox介紹
Dubbox是什么
Dubbox能做什么
Dubbox的架構設計及原理
Dubbox的序列化
服務治理
使用案例分析
討論1:引導學員對為什么要進行服務治理進行討論,并分析主流的服務治理方案。
討論2:對Dubbox的使用案例進行討論,了解Dubbox對于分布式異構系統的意義。
二、快速搭建搭建Dubbox服務
服務提供者(Provider)
服務消費者(Consumer)
注冊中心
實戰演練:帶領學員進行Dubbox服務的搭建,服務提供者和服務消費者的開發,第一個Dubbox服務發布使用。
三、Dubbox功能及分析
集群容錯
負載均衡
線程模型
注冊中心(直連、只訂閱和只注冊)
服務分組
異步調用
參數回調
事件通知
并發控制和連接控制
服務降級和流量控制
優雅停機
分布式事物
四、Dubbox服務的監控和部署
幾種Dubbox的監控機制
Dubbox的部署方案
討論:討論主流部署方案的優缺點
1:帶領學員進行幾種監控的安裝和分析。
五、Dubbox的佳實踐
Dubbo實戰
Dubbox的佳實踐介紹
六、Dubbox支持REST風格遠程調用(HTTP + JSON/XML)
架構及原理分析
搭建REST風格的API
討論:REST風格的遠程調用在實際中的應用場景。
帶領學員一起開發和搭建Dubbox的REST的遠程調用。