关于模块拆分
这里吧商品分类和商品模块,购物车和订单模块放在一起;为什么说把他们分开成不同的模块,会增加成本,这句话怎么理解,模块增多具体会对什么产生影响?
22
收起
正在回答
1回答
同学你好,1、在前面的课程中讲过,如果说两个模块它们的关系很紧密,经常是相互调用,那拆分它们会增加人员的成本也会增加调用的成本。因为如果原本它们在一起,它们的访问,数据处理都非常流畅,在模块内就好像是单体应用,但是拆开之后,无论是http通信还是dubbo通信,通信速度都会下降。
2、在当前商品分类和商品模块中,比如 列出某个分类下的商品,展示某个具体商品时也需要展示一下该商品的分类信息,说明它们之间有很强的相互依存关系。
此时如果拆分它们,不仅需要两个小组来做它们的功能,增加人员成本,也会因为使用服务间的调用而使通信效率降低,通过其他方式提高通信效率也会增加成本,所以说把他们分开成不同的模块,会增加成本。
购物车模块和订单模块也是同理。
java工程师2020版
- 参与学习 人
- 提交作业 9397 份
- 解答问题 16556 个
综合就业常年第一,编程排行常年霸榜,无需脱产即可学习,北上广深月薪过万 无论你是未就业的学生还是想转行的在职人员,不需要基础,只要你有梦想,想高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星