奈学教育<P7架构师>课程大纲(第一阶段)
阶段一:核心基础组件源码深入剖析篇
第一单元 掌握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架构师》