1. 程式人生 > >對SOA、分散式、微服務的個人理解

對SOA、分散式、微服務的個人理解

SOA:面向服務的架構,將每個業務功能開放成一個服務介面,形成公共的服務。

微服務:每一個微服務都是一個獨立(web介面,業務邏輯,資料庫儲存)的小應用,並對外提供服務介面

分散式系統:web層、邏輯層、資料儲存從垂直方向拆分,每一層分散式部署到不同伺服器形成服務叢集(橫向擴充套件)