1.分布式

將一個大的系統劃分為多個業務模塊,業務模塊分別部署到不同的機器上,各個業務模塊之間通過接口進行數據交互。區別分布式的方式是根據不同機器不同業務。
上面:service A、B、C、D 分別是業務組件,通過API Geteway進行業務訪問。
注:分布式需要做好事務管理。
2.分布式是否屬于微服務?
答案是肯定的。微服務的意思也就是將模塊拆分成一個獨立的服務單元通過接口來實現數據的交互。
3.微服務架構
微服務的設計是為了不因為某個模塊的升級和BUG影響現有的系統業務。微服務與分布式的細微差別是,微服務的應用不一定是分散在多個服務器上,他也可以是同一個服務器。

分布式和微服的架構很相似,只是部署的方式不一樣而已。
分布式服務架構與微服務架構概念的區別與聯系是怎樣的
分布式:分散壓力。
微服務:分散能力。
當下理解
分布式:
不同模塊部署在不同服務器上;
作用:分布式解決網站高并發帶來問題;
集群:相同的服務;
多臺服務器部署相同應用構成一個集群;
作用:通過負載均衡設備共同對外提供服務;
SOA[組裝服務/ESB企業服務總線];
業務系統分解為多個組件,讓每個組件都獨立提供離散,自治,可復用的服務能力;
通過服務的組合和編排來實現上層的業務流程;
作用:簡化維護,降低整體風險,伸縮靈活;
微服務[找到服務/微服務網關open API];
架構設計概念,各服務間隔離(分布式也是隔離),自治(分布式依賴整體組合)其它特性(單一職責,邊界,異步通信,獨立部署)是分布式概念的跟嚴格執行;
SOA到微服務架構的演進過程;
作用:各服務可獨立應用,組合服務也可系統應用(巨石應用[monolith]的簡化實現策略-平臺思想).
-
分布式
+關注
關注
1文章
1093瀏覽量
76579 -
微服務
+關注
關注
0文章
150瀏覽量
8102
發布評論請先 登錄
如何解決分布式光伏計量難題?
從 “單一控制” 到 “智能可視”:分布式系統與傳統音視頻控制系統的關鍵區別
Jtti海外VPS微服務架構下的日志采集與分析優化方案
【節能學院】Acrel-1000DP分布式光伏監控系統在奉賢平高食品 4.4MW 分布式光伏中應用
分布式光伏發電監測系統技術方案
分布式光伏總出問題?安科瑞分布式光伏監控系統來“救場”
雙電機分布式驅動汽車高速穩定性機電耦合控制
vsan數據恢復—vsan分布式服務器節點上raid數據恢復案例
曙光存儲領跑中國分布式存儲市場
分布式光伏電力問題層出不窮?安科瑞分布式光伏運維系統來“救場”
分布式存儲數據恢復—虛擬機上hbase和hive數據庫數據恢復案例
安科瑞Acrel-1000DP分布式光伏監控系統在嘉興亨泰分布式光伏項目中的應用
使用VirtualLab Fusion中分布式計算的AR波導測試圖像模擬
分布式光伏發運維系統實際應用案例分享
微服務和分布式的區別
評論