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

2.关于微服务架构(中台架构、领域驱动设计、组件设计原则),你有什么样的思考和认识?
1)微服务拆分的重点是业务拆分,只有把业务的边界定义清晰,后续项目才会进展顺利;
2)微服务拆分的粒度要适中,总体考虑公司各项业务的具体情况,不是越细越好;
3)把一些公用的微服务组合在一起,形成中台,供其他微服务统一调用;
4)领域驱动是一种设计思想,不是具体技术手段,战略设计、战术设计要分清界限,不要混淆;
5)组件设计要遵从内聚原则、耦合原则;组件的边界、依赖关系等,不仅仅是技术问题,需考虑具体的业务场景。
评论