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