架构师训练营第 1 期 第 10 周作业
1. 根据微服务框架 Dubbo 的架构图,画出 Dubbo 进行一次微服务调用的时序图
2. 关于微服务架构(中台架构、领域驱动设计、组件设计原则),你有什么样的思考和认识?
当业务变得越来越复杂时,用微服务方式把原来的一个大模块拆分为多个独立的小模块,有利于降低整体的复杂度,各模块也可以独立部署和演进。
但需要优先考虑的是业务需求是不是要求我们用微服务来实现,并且对模块的逻辑划分有良好的设计(应用领域驱动设计和组件设计原则),这样采用微服务架构才对业务有实质性帮助,否则反而会带来问题。
评论