https://copyfuture.com/blogs-details/201910291948235480dyaua5tzwp25mk
在什么情况下要进行系统拆分,为什么需要拆分在本篇就不进行说明了。
拆分系统,带来的基本性问题就是,拆分到什么粒度是最合适的?
这个问题没有标准答案,也很难不根据具体的场景来回答一个通用的答案。
当然,一个系统要拆分的好,一般是认为系统拆分之后,每个模块或者组件之间的粒度标准需要满足一个原则,也就是高内聚,低耦合。
高内聚是指模块内的功能和逻辑是紧密联系在一起的,低耦合是指模块之间的关联性很小。
例如:
将系统划分为10个模块,一般情况下修改其中的一个模块几乎不会影响到其他的9个模块,这时候我们可以说系统是低耦合的。
同理,每个模块内的功能和逻辑都围绕这一个核心业务流程,很难继续拆解成两个独立系统
继续阅读与本文标签相同的文章
-
[转]印度最大移动运营商成立加速器,支持早期创企发展|全球快讯
2026-05-16栏目: 教程
-
JindoFS: 云上大数据的高性能数据湖存储方案
2026-05-16栏目: 教程
-
Kbase #13 CPU 漏洞详解
2026-05-16栏目: 教程
-
容器监控工具(1)Docker自带命令 & Weave Scope & cAdvisor
2026-05-16栏目: 教程
-
Service Mesh 初体验
2026-05-16栏目: 教程
