JK – 分布式系统案例课
课程介绍
本课程将分为八个主要章节,由浅入深,带你了解分布式系统的设计步骤,深入讲解核心技术,消息队列、数据一致性和事务、大型网站的演进 / 迁移 / 双活和多活、以及 Service Mesh 新技术等。课程的讲解方式还会增加面试的安排,不仅学习技术,也为你之后的系统面试做储备。最后,老师会根据自身经历,分享如何成长为架构师,如何高效学习技术等内容。
课程大纲
第一章 课程介绍 (2讲)
第二章 如何设计一个分布式计数服务 – 系统设计面试案例 (7讲)
第三章 如何设计一个简化版的Kafka消息系统 – 拍拍贷PMQ设计演进案例 (8讲)
第四章 如何解决微服务的数据一致性和事务问题 (13讲)
第五章 如何设计一个高并发无状态的会话缓存服务 – 携程SessionServer案例 (5讲)
第六章 系统设计综合案例 – SaaS服务healthchecks.io的设计 (6讲)
第七章 如何实现精细化服务治理 – 服务网格技术ServiceMesh解析 (10讲)
第八章 大型网站架构演进案例 (8讲)
第九章 架构师成长之道 (6讲)
第十章 课程回顾&结课测试 (1讲)