架构实战营总结
一、学习内容
通过一整套课程的学习,主要收获了一整套的架构方法论,这是其他地方很难学到的。
主要涉及的理论包括:
架构设计的基本理论
高可用架构设计
高性能架构涉及的方法
存储架构设计
计算架构设计
备选架构设计
微服务和中台
综合案例
学习到了架构设计前中后期的工作的主要内容,架构师的主要职责以及架构师的主要工作内容。
所有架构设计的基本套路:
1、业务场景分析
2、行为建模,进行定量的分析
3、根据定量模型,按照存储,计算等方面进行架构设计
4R 架构:Relation+Rank+Role+Rule
面向复杂度的架构设计,本质是降低复杂度,主要的思路是通过分析系统需求找到系统复杂的地方,然后设计方案,复杂度的来源包括:高性能、高可用、可扩展、安全、成本等。降低复杂度的方式主要包括分库分表、缓存、集群、分片、微服务、DDD、异地多活等。学习到了架构设计的三原则:合适、简单、演化。思路就是架构设计环。
二、学习感悟
架构实战营质量很高,经过一段时间的学习,已经在自己的脑海中描绘出了架构的地图。架构不再是模糊的概念,而是有章可循。4R 架构清晰表现架构,表达理解无障碍。具体问题具体分析,建模估算量级,按照合适、简单、演进原则落地架构。掌握可扩展架构、存储高可用架构、计算高可用架构、异地多活架构等设计理念,指导生产。一段结束是另一段的开始,加油!让时间证明一切!
评论