架构师训练营第 2 期 第 10 周作业
1.根据微服务框架 Dubbo 的架构图,画出 Dubbo 进行一次微服务调用的时序图
2. 关于微服务架构(中台架构、领域驱动设计、组件设计原则),你有什么样的思考和认识?
中台在之前课程提及过,核心思想是将系统通用的部分提取,并加以整合,作为独立模块对其他部分提供支援。而提取系统,或者说要将系统拆分的前置条件,是应先对业务的模块进行分割,理清责任,业务的上下级关系会映射到系统架构上。在进行组件设计时遵循内聚封闭,无循环依赖,稳定抽象,版本控制等,思路上都是为了更方便的避免没有必要的切割,以及后续维护的稳定性上(不会随着版本迭代而失控)。
评论