系统架构全局剖析与实战
课程主要从微观和宏观两个层面讨论架构的原理与实现。
宏观架构主要从全局出发,对一个分布式/微服务系统进行层次化、模块化的剖析。并使用5视图法对架构的各个关注方面进行关注点解析。分布式系统不光分析了如何进行分布式通信,还包含如何进行数据持久化设计与事务性设计,跨网络的物理节点如何串联起来完成分布式请求。以及服务发现,流量治理,和安全性的话题。
微观架构主要基于DDD的方法论与实践,展示高质量的软件架构该设计过程。结合设计原则和模式,使架构具备演进式风格,以应对需求的变化。
系统架构
戴昊
资深架构师
前富士通技术总监