架构师训练营第十周作业
1.根据微服务框架 Dubbo 的架构图,画出 Dubbo 进行一次微服务调用的时序图。
2.关于微服务架构(中台架构、领域驱动设计、组件设计原则),你有什么样的思考和认识?
微服务是为了解决系统维护、扩展困难而采取的方法;
微服务是一种将一个复杂的问题拆解为多个简单问题的过程,其中依靠DDD的战略设计对业务进行建模分析。
中台架构:是为了满足业务快速发展需要,实现小前台-大中台架构,提升前台快速迭代。
领域驱动设计:分为战略设计和战术设计;可以使用战略设计对业务建模,明确业务边界和依赖关系。
组件设计原则:提取出可复用的模块,供其他系统调用。提高整体的开发效率。
评论