用微服務(wù)架構(gòu),有哪些好處?

第一,它解決了復(fù)雜性的問(wèn)題。它將一個(gè)可怕的、龐大的整體應(yīng)用分解成一組服務(wù)。在整體的功能沒(méi)有改變的同時(shí),應(yīng)用程序已經(jīng)被分解成可管理的模塊或服務(wù)。每個(gè)服務(wù)有以 RPC 或者消息驅(qū)動(dòng) API形式定義清楚的界限。微服務(wù)架構(gòu)模式加強(qiáng)了一定程度的模塊化,這在整體應(yīng)用程序中是很難實(shí)現(xiàn)的。因此單個(gè)的服務(wù)可以更快的開發(fā),更簡(jiǎn)單的理解和維護(hù)。
第二,這種架構(gòu)使得每個(gè)服務(wù)可以由單獨(dú)的團(tuán)隊(duì)獨(dú)立開發(fā),這些團(tuán)隊(duì)可以專注于某個(gè)服務(wù)。開發(fā)者可以自由地選擇合理的技術(shù),只要服務(wù)遵守 API 約定即可。當(dāng)然大部分組織想要避免混亂地完全無(wú)限制的技術(shù)選擇。然后這種自由意味著開發(fā)者不在受限于使用可能過(guò)時(shí)的技術(shù)開始新的項(xiàng)目。當(dāng)開始寫一個(gè)新服務(wù)的時(shí)候,他們可以選擇使用當(dāng)前的技術(shù)。而且因?yàn)榉?wù)相對(duì)較小,所以使用當(dāng)前的技術(shù)重寫老服務(wù)是可行的。
第三,微服務(wù)架構(gòu)模式使得每一個(gè)微服務(wù)能被獨(dú)立部署。開發(fā)者再也不需要調(diào)整本地對(duì)其服務(wù)的更變而進(jìn)行部署。各種類型的變更能在他們測(cè)試時(shí)立即部署。UI 團(tuán)隊(duì)也可以這樣做,舉例來(lái)說(shuō),當(dāng) UI 發(fā)生改變時(shí),能執(zhí)行 A|B 測(cè)試并快速迭代。微服務(wù)架構(gòu)模式讓持續(xù)部署成為可能。
最后,微服務(wù)架構(gòu)模式使得每一個(gè)服務(wù)都可以被獨(dú)立擴(kuò)展。你可以部署大量恰好符合要求容量和有效約束條件的服務(wù)實(shí)例。此外,你可以使用最匹配服務(wù)資源要求的硬件。例如,你可以在計(jì)算優(yōu)化過(guò)的 EC2上部署一個(gè)密集CPU 鏡像處理服務(wù)實(shí)例,還可以在內(nèi)存優(yōu)化的 EC2 上部署內(nèi)存數(shù)據(jù)庫(kù)服務(wù)實(shí)例。
東軟 SaCa ACAP 基于微服務(wù)架構(gòu)和相關(guān)技術(shù),提供一種包括開發(fā)方法論、技術(shù)支撐和最佳實(shí)踐在內(nèi)的產(chǎn)品研發(fā)全新模式

目前創(chuàng)新互聯(lián)已為千余家的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管、綿陽(yáng)服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計(jì)、衛(wèi)濱網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

網(wǎng)頁(yè)題目:用微服務(wù)架構(gòu),有哪些好處?
文章轉(zhuǎn)載:http://muchs.cn/article14/ipiede.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、Google、商城網(wǎng)站、小程序開發(fā)網(wǎng)站營(yíng)銷、自適應(yīng)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)