善變的架構

架構會有多善變? 上圖是一個常見的App分層架構,之後隨着業務發展,架構會如何變化呢? 再看微信在兩個階段結構圖: 階段1: 階段2: 可以看到微信在階段1架構類似於常見的App分層架構,但是隨着業務不斷膨脹,發展到階段2某些模塊發生了劣化。爲什麼會出現這種問題?架構隨着業務不斷髮展,最上層業務模塊橫向進行擴展,某一個業務並不會劣化,同理,最底層的組件,也不會出現較大的劣化。隨着平行的業務模塊交互
相關文章
相關標籤/搜索