【微服務(wù)架構(gòu)】微服務(wù)簡介

微服務(wù)是什么太闺?

????????2012年嘁圈,“微服務(wù)架構(gòu)”這個術(shù)語出現(xiàn)了省骂,直到2014年才開始被關(guān)注钞澳。微服務(wù)是一種架構(gòu)風(fēng)格涨缚,一種將軟件應(yīng)用程序設(shè)計為可獨立部署的服務(wù)套件的特定方式。雖然這種架構(gòu)風(fēng)格沒有確切的定義脓魏,但是從名稱看來,微服務(wù)注重的是“微”混蔼,注重的是“服務(wù)”檩电,圍繞業(yè)務(wù)能力,自動化部署俐末,端點智能以及語言和數(shù)據(jù)的分散控制等方面存在著某些共同特征奄侠。

????????“微服務(wù)” - 近幾年來是一個新名詞,許多項目在過去幾年中都采用了這種風(fēng)格烹卒,相比往年的分模塊開發(fā)和單體應(yīng)用項目而言弯洗,得到的 迄今為止的結(jié)果是積極的,甚至在未來的幾年中牡整,微服務(wù)架構(gòu)的理念會廣為流傳,成為眾多公司項目的首選谣辞。因此對于很多互聯(lián)網(wǎng)公司來說,微服務(wù)架構(gòu)將會成為構(gòu)建企業(yè)應(yīng)用程序的默認風(fēng)格句占。

????????簡單來說,微服務(wù)架構(gòu)是一種將單體應(yīng)用程序當(dāng)中的各種功能拆分為各個不同的服務(wù)纱烘,每個服務(wù)部署成一個項目獨立運行祈餐,各個服務(wù)之間是松耦合的,每個服務(wù)只關(guān)注自己本身的功能啤它。每種應(yīng)用程序都在其自己的進程中運行舱痘,并與輕量級機制(通常是HTTP資源的API)進行通信。這些服務(wù)是圍繞業(yè)務(wù)功能構(gòu)建的塌碌,可以通過全自動部署機制進行獨立部署旬盯。

????????可以在“自己的程序”中運行,并通過“輕量級設(shè)備與HTTP型API進行溝通”接剩。關(guān)鍵在于該服務(wù)可以在自己的程序中運行。通過這一點我們就可以將服務(wù)公開與微服務(wù)架構(gòu)(在現(xiàn)有系統(tǒng)中分布一個API)區(qū)分開來懊缺。在服務(wù)公開中培他,許多服務(wù)都可以被內(nèi)部獨立進程所限制。如果其中任何一個服務(wù)需要增加某種功能俊扳,那么就必須縮小進程范圍猛遍。在微服務(wù)架構(gòu)中号坡,只需要在特定的某種服務(wù)中增加所需功能抗果,而不影響整體進程,減少了單體應(yīng)用時期一項報錯整體癱瘓的情況日麸。

微服務(wù)的優(yōu)點

? ??????微服務(wù)架構(gòu)模式有許多非常好的地方逮光。

????????第一,微服務(wù)解決了復(fù)雜問題嗡综。它把龐大的單體應(yīng)用程序分解成一整系列的服務(wù)杜漠。雖然功能數(shù)量不變,但是程序被分解成可管理的塊或者服務(wù)驾茴。每個服務(wù)都有一個明確的功能邊界,如遠程過程調(diào)用(RPC)驅(qū)動或消息驅(qū)動 API锈至。微服務(wù)架構(gòu)模式強制一定程度的模塊化,實際上击碗,使用單體代碼來實現(xiàn)是極其困難的们拙。因此,使用微服務(wù)架構(gòu)模式晰房,項目整體邏輯更加清晰,更容易理解與維護,減少了企業(yè)中新人維護老項目無從下手的尷尬情況验夯。

????????第二,微服務(wù)架構(gòu)使項目中分離的每個服務(wù)都可以由一個團隊獨立專注開發(fā)挥转。開發(fā)者可以自由選擇任何符合服務(wù) API 契約的技術(shù)绑谣。這樣的開發(fā)方式可以較好的避免混亂的開發(fā)狀態(tài), 這種自由意味著開發(fā)人員不再有可能在這種自由的新項目開始時使用過時的技術(shù)幌衣。當(dāng)編寫一個新服務(wù)時,他們可以選擇當(dāng)前的技術(shù)豁护。此外楚里,由于服務(wù)較小猎贴,使用當(dāng)前技術(shù)重寫舊服務(wù)將變得更加可行。

????????第三达址,微服務(wù)架構(gòu)模式可以實現(xiàn)每個微服務(wù)獨立部署。開發(fā)人員根本不需要去協(xié)調(diào)部署本地變更到服務(wù)惹骂。這些變更一經(jīng)測試即可立即部署苏携。比如,UI 團隊可以執(zhí)行 A|B 測試对粪,并快速迭代 UI 變更右冻。微服務(wù)架構(gòu)模式使得持續(xù)部署成為可能,為后期項目的持續(xù)部署打下基礎(chǔ)著拭。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末纱扭,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子儡遮,更是在濱河造成了極大的恐慌乳蛾,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,366評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件鄙币,死亡現(xiàn)場離奇詭異肃叶,居然都是意外死亡,警方通過查閱死者的電腦和手機十嘿,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,521評論 3 395
  • 文/潘曉璐 我一進店門因惭,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蹦魔,“玉大人乒躺,你說我怎么就攤上這事嘉冒〗∨溃” “怎么了娜遵?”我有些...
    開封第一講書人閱讀 165,689評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長纳胧。 經(jīng)常有香客問我跑慕,道長,這世上最難降的妖魔是什么蹬耘? 我笑而不...
    開封第一講書人閱讀 58,925評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮堡牡,結(jié)果婚禮上悴侵,老公的妹妹穿的比我還像新娘。我一直安慰自己浇借,他們只是感情好妇垢,可當(dāng)我...
    茶點故事閱讀 67,942評論 6 392
  • 文/花漫 我一把揭開白布吼和。 她就那樣靜靜地躺著炫乓,像睡著了一般侠姑。 火紅的嫁衣襯著肌膚如雪莽红。 梳的紋絲不亂的頭發(fā)上安吁,一...
    開封第一講書人閱讀 51,727評論 1 305
  • 那天,我揣著相機與錄音薪韩,去河邊找鬼俘陷。 笑死,一個胖子當(dāng)著我的面吹牛豁状,可吹牛的內(nèi)容都是我干的夭禽。 我是一名探鬼主播讹躯,決...
    沈念sama閱讀 40,447評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼耙旦!你這毒婦竟也來了母廷?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,349評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎舷暮,沒想到半個月后下面,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,820評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡机杜,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,990評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片译红。...
    茶點故事閱讀 40,127評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡拙徽,死狀恐怖膘怕,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情忘古,我是刑警寧澤髓堪,帶...
    沈念sama閱讀 35,812評論 5 346
  • 正文 年R本政府宣布争群,位于F島的核電站换薄,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏伦腐。R本人自食惡果不足惜幸冻,卻給世界環(huán)境...
    茶點故事閱讀 41,471評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望延刘。 院中可真熱鬧,春花似錦普泡、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,017評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春炸枣,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背敦跌。 一陣腳步聲響...
    開封第一講書人閱讀 33,142評論 1 272
  • 我被黑心中介騙來泰國打工携兵, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留炭懊,地道東北人。 一個月前我還...
    沈念sama閱讀 48,388評論 3 373
  • 正文 我出身青樓望抽,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子苛茂,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,066評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 【美兮修能】20181201學(xué)習(xí)力踐行記錄D397 早上梳頭時自己讀了《一個黑黑、黑黑的故事》。 看著墻上我的婚紗...
    黃俠_美兮媽閱讀 219評論 0 0
  • 案例1 你在輔導(dǎo)孩子改錯題八回,但是情緒越來越激動,越來越失控,最后以把孩子收拾一頓收場 其實這件事情目標(biāo)很明確褥伴,就是...
    冒泡魚2028閱讀 762評論 0 1
  • 冬天的夜里 難得會有這樣月光 夜里鋪上一層 還是不停歇的向下傾瀉 月夜里啊,總是會帶有些許的憂傷 讓每個心里有思念...
    栗木木閱讀 240評論 0 5