1.分布式
將一個(gè)大的系統(tǒng)劃分為多個(gè)業(yè)務(wù)模塊,業(yè)務(wù)模塊分別部署到不同的機(jī)器上,各個(gè)業(yè)務(wù)模塊之間通過接口進(jìn)行數(shù)據(jù)交互。區(qū)別分布式的方式是根據(jù)不同機(jī)器不同業(yè)務(wù)。
上面:service A、B、C、D 分別是業(yè)務(wù)組件,通過API Geteway進(jìn)行業(yè)務(wù)訪問。
注:分布式需要做好事務(wù)管理。
2.分布式是否屬于微服務(wù)?
答案是肯定的。微服務(wù)的意思也就是將模塊拆分成一個(gè)獨(dú)立的服務(wù)單元通過接口來實(shí)現(xiàn)數(shù)據(jù)的交互。
3.微服務(wù)架構(gòu)
微服務(wù)的設(shè)計(jì)是為了不因?yàn)槟硞€(gè)模塊的升級(jí)和BUG影響現(xiàn)有的系統(tǒng)業(yè)務(wù)。微服務(wù)與分布式的細(xì)微差別是,微服務(wù)的應(yīng)用不一定是分散在多個(gè)服務(wù)器上,他也可以是同一個(gè)服務(wù)器。
分布式和微服的架構(gòu)很相似,只是部署的方式不一樣而已。
分布式服務(wù)架構(gòu)與微服務(wù)架構(gòu)概念的區(qū)別與聯(lián)系是怎樣的
分布式:分散壓力。
微服務(wù):分散能力。
當(dāng)下理解
分布式:
不同模塊部署在不同服務(wù)器上;
作用:分布式解決網(wǎng)站高并發(fā)帶來問題;
集群:相同的服務(wù);
多臺(tái)服務(wù)器部署相同應(yīng)用構(gòu)成一個(gè)集群;
作用:通過負(fù)載均衡設(shè)備共同對(duì)外提供服務(wù);
SOA[組裝服務(wù)/ESB企業(yè)服務(wù)總線];
業(yè)務(wù)系統(tǒng)分解為多個(gè)組件,讓每個(gè)組件都獨(dú)立提供離散,自治,可復(fù)用的服務(wù)能力;
通過服務(wù)的組合和編排來實(shí)現(xiàn)上層的業(yè)務(wù)流程;
作用:簡(jiǎn)化維護(hù),降低整體風(fēng)險(xiǎn),伸縮靈活;
微服務(wù)[找到服務(wù)/微服務(wù)網(wǎng)關(guān)open API];
架構(gòu)設(shè)計(jì)概念,各服務(wù)間隔離(分布式也是隔離),自治(分布式依賴整體組合)其它特性(單一職責(zé),邊界,異步通信,獨(dú)立部署)是分布式概念的跟嚴(yán)格執(zhí)行;
SOA到微服務(wù)架構(gòu)的演進(jìn)過程;
作用:各服務(wù)可獨(dú)立應(yīng)用,組合服務(wù)也可系統(tǒng)應(yīng)用(巨石應(yīng)用[monolith]的簡(jiǎn)化實(shí)現(xiàn)策略-平臺(tái)思想).
-
分布式
+關(guān)注
關(guān)注
1文章
924瀏覽量
74610 -
微服務(wù)
+關(guān)注
關(guān)注
0文章
142瀏覽量
7428
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
分布式云化數(shù)據(jù)庫(kù)有哪些類型
基于ptp的分布式系統(tǒng)設(shè)計(jì)
HarmonyOS Next 應(yīng)用元服務(wù)開發(fā)-分布式數(shù)據(jù)對(duì)象遷移數(shù)據(jù)文件資產(chǎn)遷移
HarmonyOS Next 應(yīng)用元服務(wù)開發(fā)-分布式數(shù)據(jù)對(duì)象遷移數(shù)據(jù)權(quán)限與基礎(chǔ)數(shù)據(jù)
京準(zhǔn)電鐘:NTP網(wǎng)絡(luò)授時(shí)服務(wù)器在分布式網(wǎng)絡(luò)內(nèi)的應(yīng)用
![京準(zhǔn)電鐘:NTP網(wǎng)絡(luò)授時(shí)<b class='flag-5'>服務(wù)</b>器在<b class='flag-5'>分布式</b>網(wǎng)絡(luò)內(nèi)的應(yīng)用](https://file1.elecfans.com/web2/M00/F4/92/wKgaomZ9KAmAVGOdAACcyEfSym4530.png)
淺談分布式光伏發(fā)電在高速公路服務(wù)區(qū)的研究與應(yīng)用
![淺談<b class='flag-5'>分布式</b>光伏發(fā)電在高速公路<b class='flag-5'>服務(wù)</b>區(qū)的研究與應(yīng)用](https://file1.elecfans.com//web2/M00/0C/49/wKgaomcy4n2ATeOWAAA2vqKe6no745.png)
分布式光纖測(cè)溫是什么?應(yīng)用領(lǐng)域是?
![<b class='flag-5'>分布式</b>光纖測(cè)溫是什么?應(yīng)用領(lǐng)域是?](https://file1.elecfans.com//web2/M00/0A/1D/wKgZomcZ93yAdS_nAATSUPhfr0s821.jpg)
微服務(wù)架構(gòu)與容器云的關(guān)系與區(qū)別
分布式存儲(chǔ)費(fèi)用高嗎?大概需要多少錢
遠(yuǎn)程IO與分布式IO的區(qū)別
分布式能源是什么意思?分布式能源有什么優(yōu)勢(shì)?
HarmonyOS開發(fā)實(shí)例:【分布式數(shù)據(jù)服務(wù)】
![HarmonyOS開發(fā)實(shí)例:【<b class='flag-5'>分布式</b>數(shù)據(jù)<b class='flag-5'>服務(wù)</b>】](https://file1.elecfans.com/web2/M00/CB/BB/wKgZomYf05KAaQOzAHd_wnoGpFw134.jpg)
HarmonyOS實(shí)戰(zhàn)案例:【分布式賬本】
![HarmonyOS實(shí)戰(zhàn)案例:【<b class='flag-5'>分布式</b>賬本】](https://file1.elecfans.com/web2/M00/C8/24/wKgZomYY8OKANfjsAAMAVHBzWLM112.jpg)
評(píng)論