90分钟
分布式架构的演化与设计实践
随着计算机系统的规模变得越来越大,将所有业务单元集中部署在一个或若干个大型机上的集中式架构,已无法满足当今计算机系统。因此具有更强扩展性和可用性的分布式架构顺势而生,受到业务越来越多的青睐。 本课程从…
随着计算机系统的规模变得越来越大,将所有业务单元集中部署在一个或若干个大型机上的集中式架构,已无法满足当今计算机系统。因此具有更强扩展性和可用性的分布式架构顺势而生,受到业务越来越多的青睐。 本课程从系统架构演化阶段入手,详细讲解了系统架构的容量评估、核心复杂度分析、设计原则,帮助学员系统建立对分布式架构的认知体系。
课程最后还穿插了京东商城架构设计的案例分析,手把手带领学员完成对实际业务的思路剖析和具体设计,帮助学员在实际业务场景操作中加深理论理解,从而提高实际应用水平。
课程导读
一、设计规则:立方体模型
二、系统架构的演化
- 1.阶段一:单体架构
- 2.阶段二:集群架构
- 3.阶段三:服务化架构
三、架构方案的实现
- 1.如何评估系统容量
- 2.如何发现与分析架构核心复杂度
四、优秀架构设计的指导原则
五、案例分享:京东商城架构设计
课后习题
课程总结
IT老齐
资深架构师