分布式:不同模塊部署在不同服務器上
作用:分布式解決網站高並發帶來問題
集群:多台服務器部署相同應用構成一個集群
作用:通過負載均衡設備共同對外提供服務
SOA:Service Oriented Architecture,面向服務架構。業務系統分解為多個組件,讓每個組件都獨立提供離散,自治,可復用的服務能力,通過服務的組合和編排來實現上層的業務流程
作用:簡化維護,降低整體風險,伸縮靈活
微服務:架構設計概念,各服務間隔離(分布式也是隔離),自治(分布式依賴整體組合)其它特性(單一職責,邊界,異步通信,獨立部署)是分布式概念的跟嚴格執行SOA到微服務架構的演進過程
作用:各服務可獨立應用,組合服務也可系統應用
參考 :https://blog.csdn.net/HeatDeath/article/details/79038795
