天天看點

微服務

單體架構:業務的所有功能集中在一個項目中

優點:架構簡單,部署成本低

缺點:耦合度高

分布式架構:根據業務功能進行系統拆分,每個業務子產品作為獨立項目開發

優點:降低耦合,有利于服務更新拓展

缺點:部署困難,維護困難

微服務是一種良好的分布式架構方案

單一職責:一個服務對應一個業務,避免重複業務開發

面向服務:微服務對外暴露業務接口

自治:團隊獨立,技術獨立,資料獨立,部署獨立

隔離性強:服務之間做好隔離,容錯,降級,避免出現級聯問題

上一篇: 微服務
下一篇: 微服務

繼續閱讀