可扩展架构 (分层架构、SOA、微服务、微内核架构)

可扩展的基本思想:都可以总结为一个字:拆!就是将原本大一统的系统拆分成多个规模小的部分,扩展时只修改其中一部分即可,无须整个系统到处都改,通过这种方式来减少改动范围,降低改动风险 按照不同的思路来拆分软件系统,就会得到不同的架构。常见的拆分思路有如下三种: 面向流程拆分:将整个业务流程拆分为几个阶段,每个阶段作为一部分。 比如:信息管理学系统的 展示层 → 业务层 → 数据层 → 存储层 面向服务
相关文章
相关标签/搜索