可擴展架構 (分層架構、SOA、微服務、微內核架構)

可擴展的基本思想:都可以總結爲一個字:拆!就是將原本大一統的系統拆分成多個規模小的部分,擴展時只修改其中一部分即可,無須整個系統到處都改,通過這種方式來減少改動範圍,降低改動風險 按照不同的思路來拆分軟件系統,就會得到不同的架構。常見的拆分思路有如下三種: 面向流程拆分:將整個業務流程拆分爲幾個階段,每個階段作爲一部分。 比如:信息管理學系統的 展示層 → 業務層 → 數據層 → 存儲層 面向服務
相關文章
相關標籤/搜索