如何对一个微服务系统进行拆分
1.3k
等3人参与

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

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

我的作业
去发布

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

全部作业

不需要删除,可以进行备份到其他服务器

0
评论
提交于  2022-06-06 19:19:57

登录后即可查看更多作业,立即

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号