微服務(wù)是啥?
這里不引用書本上的復(fù)雜概論了,簡單來說微服務(wù)就是很小的服務(wù),小到一個(gè)服務(wù)只對應(yīng)一個(gè)單一的功能,只做一件事。這個(gè)服務(wù)可以單獨(dú)部署運(yùn)行,服務(wù)之間可以通過RPC來相互交互,每個(gè)微服務(wù)都是由獨(dú)立的小團(tuán)隊(duì)開發(fā),測試,部署,上線,負(fù)責(zé)它的整個(gè)生命周期。
分布式又是啥?
分布式服務(wù)顧名思義服務(wù)是分散部署在不同的機(jī)器上的,一個(gè)服務(wù)可能負(fù)責(zé)幾個(gè)功能,是一種面向SOA架構(gòu)的,服務(wù)之間也是通過rpc來交互或者是webservice來交互的。
邏輯架構(gòu)設(shè)計(jì)完后就該做物理架構(gòu)設(shè)計(jì),系統(tǒng)應(yīng)用部署在超過一臺服務(wù)器或虛擬機(jī)上,且各分開部署的部分彼此通過各種通訊協(xié)議交互信息,就可算作分布式部署,生產(chǎn)環(huán)境下的微服務(wù)肯定是分布式部署的,分布式部署的應(yīng)用不一定是微服務(wù)架構(gòu)的,比如集群部署,它是把相同應(yīng)用復(fù)制到不同服務(wù)器上,但是邏輯功能上還是單體應(yīng)用。
微服務(wù)與分布式的細(xì)微差別是,微服務(wù)的應(yīng)用不一定是分散在多個(gè)服務(wù)器上也可以是同一個(gè)服務(wù)器。分布式屬于微服務(wù),將模塊拆分成一個(gè)獨(dú)立的服務(wù)單元通過接口來實(shí)現(xiàn)數(shù)據(jù)的交互。分布式和微服的架構(gòu)很相似,只是部署的方式不一樣而已。
整合自:博客園、黑馬程序員
編輯:jq
-
微服務(wù)
+關(guān)注
關(guān)注
0文章
142瀏覽量
7433
發(fā)布評論請先 登錄
相關(guān)推薦
分布式云化數(shù)據(jù)庫有哪些類型
基于ptp的分布式系統(tǒng)設(shè)計(jì)
HarmonyOS Next 應(yīng)用元服務(wù)開發(fā)-分布式數(shù)據(jù)對象遷移數(shù)據(jù)文件資產(chǎn)遷移
HarmonyOS Next 應(yīng)用元服務(wù)開發(fā)-分布式數(shù)據(jù)對象遷移數(shù)據(jù)權(quán)限與基礎(chǔ)數(shù)據(jù)
京準(zhǔn)電鐘:NTP網(wǎng)絡(luò)授時(shí)服務(wù)器在分布式網(wǎng)絡(luò)內(nèi)的應(yīng)用

淺談分布式光伏發(fā)電在高速公路服務(wù)區(qū)的研究與應(yīng)用

分布式光纖測溫是什么?應(yīng)用領(lǐng)域是?

微服務(wù)架構(gòu)與容器云的關(guān)系與區(qū)別
分布式輸電線路故障定位中的分布式是指什么

分布式存儲(chǔ)費(fèi)用高嗎?大概需要多少錢
遠(yuǎn)程IO與分布式IO的區(qū)別
分布式能源是什么意思?分布式能源有什么優(yōu)勢?
HarmonyOS開發(fā)實(shí)例:【分布式數(shù)據(jù)服務(wù)】

HarmonyOS實(shí)戰(zhàn)案例:【分布式賬本】

評論