階段一:核心基礎組件源碼深入剖析篇
第一單元 掌握RPC核心原理
1.RPC核心原理剖析
2.RPC核心知識剖析
第二單元 掌握RPC具體開源項目原理與實踐
1. RPC核心知識剖析
2. Dubbo深度講解
第三單元 掌握RocketMQ的原理與應用
1. 消息隊列設計思考
2. 消息隊列選型場景與方案
3. 基於RocketMQ二次開發改造
第四單元 掌握配置中心的選型與應用
1. 基於RocketMQ二次開發改造
2. 配置中心在分布式架構中的作用
3. 開源配置中心產品選型對比
4. ctrip Apollo深入原理剖析
第五單元 掌握注冊中心的原理與應用
1. 注冊中心的作用及設計分析
2. 開源注冊中心場景與選型
3. ZooKeeper實現深入剖析
第六單元 掌握注冊中心與容錯組件在微服務中的應用
1. ZooKeeper實現深入剖析
2. Dubbo ZooKeeper注冊中心應用
3. 注冊中心與服務治理
4. 服務容錯企業級應用場景分析與設計實踐
5. 熔斷組件Hystrix原理剖析
6. Hystrix服務熔斷降級應用案例
第七單元 掌握基礎組件業務化的能力
1. MQ企業級平台化改造演進
2. Apollo企業級改造實踐
第八單元 理解互聯網基礎設施技術方案
1. DNS域名系統詳解
2. 市面上DNS產品如何選型
3. DNS劫持原因及技術分析
4. DNS域名優化解決方案
5. DNS域名優化解決方案
6. DNS配置策略及高級應用
更多大綱詳細介紹奈學教育《P7架構師》