架构师训练营 -- 第 10 周作业
1.根据微服务框架 Dubbo 的架构图,画出 Dubbo 进行一次微服务调用的时序图
时序图:
2.关于微服务架构(中台架构、领域驱动设计、组件设计原则),你有什么样的思考和认识?
公司发展到一定规模之后,系统的功能越来越多,各种业务功能都放在一个系统里面,不利于开发,维护,测试,发布。这个时候需要进行服务的拆分。各种业务拆分成独立的服务,服务之间通过网络进行交互。
服务怎么拆分,这个时候可以使用领域驱动相关的方法论进行指导,划分领域,系统边界,领域上下文。
在微服务架构中,有些服务可以提供通用的业务能力,这个时候可以将这些服务的功能整合起来,提供统一的服务,赋能其他业务,不需要其他业务方重复造轮子。这就是中台
评论