?
課程目標(biāo):
?
通過該課程的學(xué)習(xí),學(xué)員應(yīng)能夠深入理解分布式系統(tǒng)的體系原理以及分布式系統(tǒng)的架構(gòu)設(shè)計(jì)。
?
課程大綱:
?
|
主題
|
內(nèi)容
|
|
分布式系統(tǒng)介紹
?
|
分布式系統(tǒng)介紹
進(jìn)程間通信
線程間通信:JDK并發(fā)包
分布式系統(tǒng)時(shí)鐘問題
實(shí)戰(zhàn):JDK并發(fā)包的應(yīng)用,遠(yuǎn)程過程調(diào)用
|
|
RPC框架
|
RPC框架設(shè)計(jì)
主流的RPC框架介紹
實(shí)戰(zhàn):簡(jiǎn)單RPC框架設(shè)計(jì)
|
|
分布式一致性協(xié)議
?
|
Paxos、Zab等分布式一致性協(xié)議介紹
Zookeeper原理
實(shí)戰(zhàn):分布式鎖
|
|
?
分布式事務(wù)
?
|
分布式事務(wù)介紹
常見的分布式系統(tǒng)架構(gòu)
實(shí)戰(zhàn):分布式事務(wù)
|
?
以上課程可以根據(jù)客戶實(shí)際情況進(jìn)行靈活調(diào)整。