架构师训练营 W10 作业

根据微服务框架 Dubbo 的架构图,画出 Dubbo 进行一次微服务调用的时序图。


关于微服务架构(中台架构、领域驱动设计、组件设计原则),你有什么样的思考和认识?
中台本质是定义了业务模型和业务规范,接入的系统或者平台遵从这样的业务规范来实现业务能力的复用。
“领域驱动设计(DDD)”是一种设计思想,它和组件设计原则能同时指导中台业务建模、微服务设计。DDD的核心思想是通过领域驱动设计方法来定义和建立领域模型,从而确定业务和应用的边界,以保证业务模型与代码模型的一致性。 DDD强调领域模型和微服务设计的一体性,先有领域模型,然后才有微服务,而不是脱离领域模型来谈微服务设计。 通过战略设计,建立领域模型,划分微服务边界。 通过战术设计,从领域模型转向微服务设计和落地。
版权声明: 本文为 InfoQ 作者【Kun】的原创文章。
原文链接:【http://xie.infoq.cn/article/d79b4ef7e389f1b9058122061】。未经作者许可,禁止转载。
评论