架构师训练营 week10

用户头像
devfan
关注
发布于: 2020 年 08 月 12 日

作业一

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





dubbo时序图

作业二

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

(1).微服务和组件设计都是合理拆分业务,解耦合,为大型系统实现分布式创造条件。

(2).微服务主要关注:运行时的进程间通信,容错,故障隔离,实现去中心化数据管理和去中心化服务治理,关注微服务的独立开发,测试,构建和部署。

(3)微服务架构带来了许多的问题和挑战。业务划分不清晰,跨服务调用的事务问题,服务调用链路过长带来的debug难度的上升。

(4)根据自己系统的需要,灵活选择适合自己的架构模式。不能无脑上微服务。分析自己的业务。找到适合自己的业务架构。

(5).领域驱动设计,一个典型的就是一些小众的编程语言,为某一些特定领域而生,专门解决特定类问题,高效。



用户头像

devfan

关注

还未添加个人签名 2017.11.12 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营 week10