如何对一个微服务系统进行拆分
977
等2人参与

题目描述:既然我们的课程是微服务,你能说说如何对一个系统进行拆分吗?支撑你这样做的理由是什么呢?

老师提示:我这里并不是说所有的系统都需要、都可以拆分为微服务,这要看你的系统是否 “有必要” 这样做。首先,你的系统应该 “很大”,且参与开发的人员比较多。这样的话,我们就可以把功能模块梳理出来,且这些功能之间应该是弱耦合的。在接触了越来越多的系统拆分之后,我们应该从理论层面去充实自己,这里我推荐大家阅读下 “康威定律(https://www.infoq.cn/article/every-architect-should-study-conway-law)”。

我的作业
去发布

登录后即可发布作业,立即

全部作业

数据加载中...

意见反馈 帮助中心 APP下载
官方微信