架构训练营总结
4R 软件架构:软件架构是指系统的顶层结构(Rank),它定义了系统由哪些角色(Role)组成,以及角色之间的关系(Relation)和运作规则(Rule);
挑选指标:成本,安全,可测试性,可维护性,可观测性
架构设计三原则:简单、合适、演化,这是架构设计的根本指导原则
架构模式:五级缓存
负载均衡
高可用
微服务拆分:
分布式原理:
网络模型:
架构演进:
4R 软件架构:软件架构是指系统的顶层结构(Rank),它定义了系统由哪些角色(Role)组成,以及角色之间的关系(Relation)和运作规则(Rule);
挑选指标:成本,安全,可测试性,可维护性,可观测性
架构设计三原则:简单、合适、演化,这是架构设计的根本指导原则
架构模式:五级缓存
负载均衡
高可用
微服务拆分:
分布式原理:
网络模型:
架构演进:
评论