国语少妇对白精品在线视频-蜜桃蜜桃成熟时在线观看-日本免费三片在线视频-日本久久久中文免费观看

首頁-新聞動態(tài)-新聞詳情

微服務(wù)架構(gòu)崛起 能否成為下一代云計算?

發(fā)布時間:作者:cobinet 10G網(wǎng)絡(luò)模塊瀏覽:603次來源:jifang360
CobiNet(寧波)推薦文章:

IT架構(gòu)一直從all in one到近兩年熱門的微服務(wù)架構(gòu),技術(shù)不斷進步,微服務(wù)架構(gòu)模式(Microservice Architect Pattern)開始被越來越多的企業(yè)所接受,那么究竟什么是微服務(wù)架構(gòu)?微服務(wù)架構(gòu)模式有什么優(yōu)點呢?

從整個IT技術(shù)發(fā)展趨勢來看,我們可以看到無論是硬件、還是軟件、還是基礎(chǔ)架構(gòu)都在朝著輕量化的方向發(fā)展。云計算的發(fā)展更讓資源的調(diào)控靈活性和部署速度都有所提高,微服務(wù)就是一項在云中部署應(yīng)用和服務(wù)的技術(shù)。采用化整為零的概念,將復雜的IT部署,通過功能化、原子化分解,形成一種松散耦合的組件,讓其更容易升級和擴展。

ThoughtWorks的首席科學家,馬丁 福勒先生對微服務(wù)做出了這樣的定義: 微服務(wù)架構(gòu)是一種架構(gòu)模式,它提倡將單一應(yīng)用程序劃分成一組小的服務(wù),服務(wù)之間互相協(xié)調(diào)、互相配合,為用戶提供最終價值。每個服務(wù)運行在其獨立的進程中,服務(wù)與服務(wù)間采用輕量級的通信機制互相溝通(通常是基于HTTP協(xié)議的RESTful API)。每個服務(wù)都圍繞著具體業(yè)務(wù)進行構(gòu)建,并且能夠被獨立的部署到生產(chǎn)環(huán)境、類生產(chǎn)環(huán)境等。另外,應(yīng)當盡量避免統(tǒng)一的、集中式的服務(wù)管理機制,對具體的一個服務(wù)而言,應(yīng)根據(jù)業(yè)務(wù)上下文,選擇合適的語言、工具對其進行構(gòu)建。

微服務(wù)架構(gòu)是一項在云中部署應(yīng)用和服務(wù)的技術(shù)

總的來說,可以將微服務(wù)架構(gòu)的優(yōu)勢歸結(jié)為以下幾點:

1、復雜度可控

在all in one的狀態(tài)下,容易造成盲人摸象的狀態(tài),造成不必要的數(shù)據(jù)孤島。而微服務(wù)架構(gòu)通過分解單體式應(yīng)用為多個服務(wù)方法,讓復雜性可控。為了實現(xiàn)同一功能,應(yīng)用被分解為多個可管理的分支或服務(wù),通過微服務(wù)架構(gòu)模式,讓復雜的功能,通過模塊化的方式呈現(xiàn)出來,讓單個服務(wù)更容易開發(fā)和維護。


避免 盲人摸象

2、靈活可擴展

靈活性是基于微服務(wù)架構(gòu)模式使得每個服務(wù)獨立擴展。微服務(wù)架構(gòu)下,技術(shù)選型是去中心化的。在這種模式下,每個團隊都可以根據(jù)自身服務(wù)的需求和行業(yè)發(fā)展狀況做出自己的判斷,選擇適合的技術(shù)棧。

3、獨立部署

由于微服務(wù)具備獨立的運行進程,所以每個微服務(wù)也可以獨立部署。這樣,當某個微服務(wù)發(fā)生變更時無需編譯、部署整個應(yīng)用,讓發(fā)布更高效,右下縮短應(yīng)用交付周期。UI團隊可以采用AB測試,快速的部署變化。微服務(wù)架構(gòu)模式使得持續(xù)化部署成為可能。

4、開發(fā)針對性更強

眾所周知,在單塊架構(gòu)系統(tǒng)下,新人的培養(yǎng)周期很長,需要花費大量時間了解本地開發(fā)環(huán)境。而微服務(wù)架構(gòu)模式使得每個服務(wù)獨立擴展,開發(fā)運維人員也不需要在花費一個月的時間去熟悉本地環(huán)境,而只需要了解自己所處的模塊狀態(tài)即可。


John Allspaw與Adrian Cockcroft爭論微服務(wù)

5、降低TCO

在傳統(tǒng)IT架構(gòu)中,即單塊架構(gòu)系統(tǒng)中,是以技術(shù)分層,譬如邏輯層、數(shù)據(jù)層等。但隨著市場需求的不斷變化,用戶需求住家個性化,開發(fā)周期需要越來越短,產(chǎn)品的生命周期也開始變短,單塊架構(gòu)系統(tǒng)開始面臨挑戰(zhàn)。無論是開發(fā)還是維護成本太高。

相較而言,微服務(wù)架構(gòu)模式下,當某一組件發(fā)生故障時,不會發(fā)現(xiàn)單塊架構(gòu)系統(tǒng)的進程內(nèi)擴散等弊端,故障會被隔離在單個服務(wù)中。

文章編輯:CobiNet(寧波),本公司專注于電訊配件,銅纜綜合布線系列領(lǐng)域產(chǎn)品研發(fā)生產(chǎn)超五類,六類,七類屏蔽網(wǎng)線/屏蔽模塊及相關(guān)模塊配件,歡迎來電咨詢0574 88168918,網(wǎng)址jsxlzg.com

我們是萬兆屏蔽模塊,10G屏蔽模塊屏蔽線生產(chǎn)廠家。

相關(guān)新聞

 

?2016-2019寧波科博通信技術(shù)有限公司版權(quán)所有浙ICP備16026074號

梧州市| 盐源县| 临湘市| 吉首市| 商都县| 浦县| 泰安市| 巴里| 沛县| 二连浩特市| 张北县| 平遥县| 通城县| 保靖县| 荣成市| 曲阳县| 保山市| 金寨县| 富平县| 潼南县| 和静县| 北流市| 黄大仙区| 淄博市| 乾安县| 通辽市| 延庆县| 西青区| 徐水县| 武隆县| 封丘县| 通海县| 华容县| 满城县| 云梦县| 离岛区| 航空| 陕西省| 长顺县| 长白| 蛟河市|