week10-
一、根据微服务框架 Dubbo 的架构图,画出 Dubbo 进行一次微服务调用的时序图。
二、关于微服务架构(中台架构、领域驱动设计、组件设计原则),你有什么样的思考和认识?
1、在没有编程语言的时候就已经有了软件组件;
2、软件的复杂度和它的规模成指数关系;
3、组件内聚原则;
3.1、复用发布等同原则;
3.2、共同封闭原则;
3.3、共同复用原则;
4、组件耦合原则;依赖关系
4.1、无循环依赖原则;
4.2、稳定依赖原则;
4.3、稳定抽象原则;
5、组件的边界与依赖关系,不仅仅是技术问题;
评论