写点什么

微服务架构

用户头像
关注
发布于: 2020 年 09 月 20 日

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



时序图:



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

微服务架构,基于业务场景、功能复用对系统进行组件化拆分。合理的组件化拆分可以使系统结构更加清晰,每个组件都具备合理的边界和独立性,可以以组建为单元进行功能升级与变更,降低对整个系统的影响。同时,合理的微服务划分,也能减少团队间开发的的干扰。

当然,微服务架构同样也会增加系统的复杂性,不同的组建间的调用也会增加整个系统的风险,调用关系也变得复杂,需要更加合理的考虑系统间组件通信、以及可能的注册中心。另外,更多的也会带来更多的管理成本和资源成本。

系统是服务于团队和业务,不能为了组件化而组件化,而是要基于整体的团队模型和成本考虑,在合适的时机选择进行合适的微服务架构改造。



用户头像

关注

everything will be alright 2020.04.06 加入

还未添加个人简介

评论

发布
暂无评论
微服务架构