第十周 - 命题作业
根据微服务框架 Dubbo 的架构图,画出 Dubbo 进行一次微服务调用的时序图。
服务注册时序图:
服务调用时序图:
关于微服务架构(中台架构、领域驱动设计、组件设计原则),你有什么样的思考和认识?
中台架构 - 定义好规范、能力、相关过程,开发业务时已经有这些了平台,业务开发基于这个平台开发;
领域驱动设计(DDD) - 就是从领域出发,分析领域内模型及其关系,进而设计软件系统的方法;
领域 - 是一个组织所做的事情以及其他包含的一切,通俗地说,就是组织的业务范围和做事方式,也是软件开发的目标范围。
组件设计原则 - 项目架构层面上,开闭原则告诉我们要将系统划分为一系列组件,组件之间的依赖关系按照层次结构进行组织,从而使得系统容易扩展。
评论