架构实战营总结
一、学习内容
通过一整套课程的学习,主要收获了一整套的架构方法论,这是其他地方很难学到的。
主要涉及的理论包括:
架构设计的基本理论
高可用架构设计
高性能架构涉及的方法
存储架构设计
计算架构设计
备选架构设计
微服务和中台
综合案例
学习到了架构设计前中后期的工作的主要内容,架构师的主要职责以及架构师的主要工作内容。
所有架构设计的基本套路:
1、业务场景分析
2、行为建模,进行定量的分析
3、根据定量模型,按照存储,计算等方面进行架构设计
4R 架构:Relation+Rank+Role+Rule
面向复杂度的架构设计,本质是降低复杂度,主要的思路是通过分析系统需求找到系统复杂的地方,然后设计方案,复杂度的来源包括:高性能、高可用、可扩展、安全、成本等。降低复杂度的方式主要包括分库分表、缓存、集群、分片、微服务、DDD、异地多活等。学习到了架构设计的三原则:合适、简单、演化。思路就是架构设计环。
二、感悟
1、通过完整的方法论学习,可以更好的指导之后的工作
2、对于学习方法上的启发很大,知道了之后的方向
评论