海詩(shī)網(wǎng) 知識(shí)百科 微服務(wù)包括哪些(微服務(wù)包括哪些組件)

微服務(wù)包括哪些(微服務(wù)包括哪些組件)

微服務(wù)包括哪些, 微服務(wù)(或微服務(wù)架構(gòu))是一種云原生架構(gòu)方法,其中單個(gè)應(yīng)用由許多松散耦合的較小組件或服務(wù)組成,這些組件或服務(wù)可以獨(dú)立部署。這些服務(wù)通常:

1.有自己的棧,包括數(shù)據(jù)庫(kù)和數(shù)據(jù)模型;

2.通過REST API,事件流和消息代理的組合相互通信;

3.它們是根據(jù)業(yè)務(wù)能力組織的,分隔服務(wù)的線通常被稱為有界上下文。

4.雖然許多關(guān)于微服務(wù)的討論都圍繞著架構(gòu)的定義和特征,但是它們的價(jià)值可以通過相當(dāng)簡(jiǎn)單的業(yè)務(wù)和組織利益得到更普遍的理解。

5.您可以更容易地更新代碼。

6.團(tuán)隊(duì)可以為不同的組件使用不同的棧。

7.組件可以彼此獨(dú)立地?cái)U(kuò)展,從而減少了由于必須擴(kuò)展整個(gè)應(yīng)用程序而導(dǎo)致的浪費(fèi)和成本,因?yàn)閱蝹€(gè)功能可能會(huì)面臨過多的負(fù)載。

微服務(wù)也可以用不是什么來理解。微服務(wù)架構(gòu)最常見的兩種比較是整體架構(gòu)和面向服務(wù)架構(gòu)(SOA)。

微服務(wù)和整體架構(gòu)的區(qū)別在于,微服務(wù)由許多較小的、松散耦合的服務(wù)組成一個(gè)應(yīng)用程序,這與大型的、緊密耦合的應(yīng)用程序的整體方法相反。

微服務(wù)和SOA的區(qū)別可能不太清楚。雖然可以在微服務(wù)和SOA之間形成一個(gè)技術(shù)對(duì)比,尤其是圍繞企業(yè)服務(wù)總線(ESB)的作用,但更容易將差異視為范圍之一。SOA是一個(gè)企業(yè)范圍的工作,

目的是標(biāo)準(zhǔn)化所有服務(wù)相互通信和集成的方式,而微服務(wù)架構(gòu)是特定于應(yīng)用程序的。

微服務(wù)包括哪些組件

微服務(wù)在管理者和項(xiàng)目負(fù)責(zé)人中的受歡迎程度至少不亞于開發(fā)人員。這是微服務(wù)更不尋常的特性之一,因?yàn)榧軜?gòu)熱情通常是留給實(shí)用工程師的。

這樣做的原因是微服務(wù)更好地反映了許多業(yè)務(wù)主管想要建立和運(yùn)行他們的團(tuán)隊(duì)和開發(fā)過程的方式。

換句話說,微服務(wù)是一個(gè)架構(gòu)模型,可以更好的推廣所需的運(yùn)營(yíng)模型。

微服務(wù)包括哪些,以上就是本文為您收集整理的微服務(wù)包括哪些最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。

本文來自網(wǎng)絡(luò),不代表海詩(shī)網(wǎng)立場(chǎng),轉(zhuǎn)載請(qǐng)注明出處:http://x91880.com/n/174227.html
      

海爾空調(diào)壓縮機(jī)是什么(海爾空調(diào)壓縮機(jī)是什么意思)

發(fā)表回復(fù)
聯(lián)系我們
聯(lián)系我們

在線咨詢: QQ交談

郵箱: 3587015498@qq.com

工作時(shí)間:周一至周五,9:00-17:30,節(jié)假日休息

關(guān)注微信
微信掃一掃關(guān)注我們
微信掃一掃關(guān)注我們
關(guān)注微博
返回頂部