写点什么

第 10 周作业

用户头像
paul
关注
发布于: 2020 年 11 月 30 日

内容总结

作业

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

  2. 关于微服务架构(中台架构、领域驱动设计、组件设计原则),你有什么样的思考和认识?



答2:

领域驱动设计:是从业务角度+功能设计角度,将系统按业务或者功能划分成多个服务,并明确各自的边界。这是一种服务拆分思路,人们能直观理解的。一般按常理划分的方式恰恰是系统实现最合理的方式

组件设计原则:从功能角度考虑对服务的拆分,同时为服务的演进、服务之间关系的使用提供指导原则

中台:一般是企业业务解决信息孤岛,整合资源的解决方案。基于各种服务或微服务,提供统一的出入口,其本身就算是微服务

微服务架构:是实现各服务及服务之间关系的方案。



比较常见的4者的关系是:

通过领域驱动设计,将系统拆分多个子服务;依照组件设计原则对可复用的功能或服务拆分,约定服务之间的调用限制;通过微服务架构对服务合理分层、统一出入口实现中台化



用户头像

paul

关注

还未添加个人签名 2018.08.22 加入

还未添加个人简介

评论

发布
暂无评论
第10周作业