2018-01-03 第3章 分布式服務(wù)框架的選擇

傳統(tǒng)模式的問(wèn)題提揍,幾百人維護(hù)一個(gè)WAR包的模式溉旋,帶來(lái)了以下幾個(gè)主要問(wèn)題:
1)項(xiàng)目團(tuán)隊(duì)間協(xié)同成本高畸冲,業(yè)務(wù)響應(yīng)越來(lái)越慢。
2)應(yīng)用復(fù)雜度已超出人的認(rèn)知負(fù)載观腊。
3)錯(cuò)誤難于隔離邑闲。
4)數(shù)據(jù)庫(kù)連接能力很難擴(kuò)展。
5)應(yīng)用擴(kuò)展成本高梧油。

改造的時(shí)間:
經(jīng)過(guò)兩個(gè)多月的應(yīng)用改造苫耸,用戶中心于2008年年初成功上線。
在14個(gè)月的時(shí)間內(nèi)將原來(lái)單一應(yīng)用的模式改造成為基于SOA理念的分布式服務(wù)架構(gòu)儡陨。
多少人褪子?
但集團(tuán)投入的資源和成本其實(shí)是非常巨大的,甚至在特定的時(shí)間段內(nèi)也停止了應(yīng)用對(duì)前端業(yè)務(wù)新需求的響應(yīng)骗村。

這兩套SOA的架構(gòu):
1) ESB模式:實(shí)現(xiàn)系統(tǒng)間的互聯(lián)互通
2) “去中心化”分布式服務(wù)架構(gòu):擴(kuò)展性是首要的嫌褪。
“點(diǎn)對(duì)點(diǎn)的問(wèn)題與困擾”

SOA的主要特性:
·面向服務(wù)的分布式計(jì)算。
·服務(wù)間松散耦合叙身。
·支持服務(wù)的組裝渔扎。
·服務(wù)注冊(cè)和自動(dòng)發(fā)現(xiàn)。
·以服務(wù)契約方式定義服務(wù)交互方式信轿。

關(guān)于微服務(wù)
·分布式服務(wù)組成的系統(tǒng)晃痴。
·按照業(yè)務(wù)而不是技術(shù)來(lái)劃分組織。
·做有生命的產(chǎn)品而不是項(xiàng)目财忽。
·智能化服務(wù)端點(diǎn)與傻瓜式服務(wù)編排倘核。
·自動(dòng)化運(yùn)維。
·系統(tǒng)容錯(cuò)即彪。
·服務(wù)快速演化紧唱。
從本質(zhì)上來(lái)說(shuō),“微服務(wù)”是SOA的一種演變

阿里巴巴分布式服務(wù)框架HSF
HSF服務(wù)框架包含以下主要組件:
·服務(wù)提供者隶校。
·服務(wù)調(diào)用者漏益。
·地址服務(wù)器。
·配置服務(wù)器深胳。
·Diamond服務(wù)器绰疤。

HSF服務(wù)框架的工作原理:
·服務(wù)節(jié)點(diǎn)對(duì)配置服務(wù)器列表的獲取。
·服務(wù)的注冊(cè)發(fā)布舞终。
·服務(wù)的訂閱轻庆。
·服務(wù)規(guī)則的推送
·服務(wù)交互癣猾。

HSF框架采用Netty+Hession數(shù)據(jù)序列化協(xié)議實(shí)現(xiàn)服務(wù)交互
·Netty加上Hession數(shù)據(jù)序列化協(xié)議實(shí)現(xiàn)HSF服務(wù)間的交互,主要考慮點(diǎn)是在大并發(fā)量時(shí)余爆,服務(wù)交互性能達(dá)到最佳纷宇。
·Hessian是HSF框架中默認(rèn)使用的數(shù)據(jù)序列化協(xié)議,在數(shù)據(jù)量較小時(shí)性能表現(xiàn)出眾蛾方,

構(gòu)建企業(yè)微服務(wù)架構(gòu)的問(wèn)題:
·微服務(wù)化的應(yīng)用架構(gòu)如何進(jìn)行有效的服務(wù)管控像捶。
·分布式事務(wù)難題。
·自動(dòng)化運(yùn)維和平臺(tái)穩(wěn)定性转捕。
·微服務(wù)的服務(wù)設(shè)計(jì)作岖。
·原有組織架構(gòu)是否滿足微服務(wù)架構(gòu)持續(xù)發(fā)展的需要。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末五芝,一起剝皮案震驚了整個(gè)濱河市痘儡,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌枢步,老刑警劉巖沉删,帶你破解...
    沈念sama閱讀 216,651評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異醉途,居然都是意外死亡矾瑰,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,468評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén)隘擎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)殴穴,“玉大人,你說(shuō)我怎么就攤上這事货葬〔苫希” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,931評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵震桶,是天一觀的道長(zhǎng)休傍。 經(jīng)常有香客問(wèn)我,道長(zhǎng)蹲姐,這世上最難降的妖魔是什么磨取? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,218評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮柴墩,結(jié)果婚禮上忙厌,老公的妹妹穿的比我還像新娘。我一直安慰自己江咳,他們只是感情好逢净,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,234評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著,像睡著了一般汹胃。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上东臀,一...
    開(kāi)封第一講書(shū)人閱讀 51,198評(píng)論 1 299
  • 那天着饥,我揣著相機(jī)與錄音,去河邊找鬼惰赋。 笑死宰掉,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的赁濒。 我是一名探鬼主播轨奄,決...
    沈念sama閱讀 40,084評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼拒炎,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼玉组!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起石景,我...
    開(kāi)封第一講書(shū)人閱讀 38,926評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤庐镐,失蹤者是張志新(化名)和其女友劉穎怠堪,沒(méi)想到半個(gè)月后粟矿,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體陌粹,經(jīng)...
    沈念sama閱讀 45,341評(píng)論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,563評(píng)論 2 333
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,731評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情碌补,我是刑警寧澤,帶...
    沈念sama閱讀 35,430評(píng)論 5 343
  • 正文 年R本政府宣布群发,位于F島的核電站熟妓,受9級(jí)特大地震影響栏尚,放射性物質(zhì)發(fā)生泄漏起愈。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,036評(píng)論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望抬虽。 院中可真熱鬧官觅,春花似錦、人聲如沸阐污。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,676評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)疤剑。三九已至,卻和暖如春闷堡,著一層夾襖步出監(jiān)牢的瞬間隘膘,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,829評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工杠览, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留弯菊,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,743評(píng)論 2 368
  • 正文 我出身青樓踱阿,卻偏偏與公主長(zhǎng)得像管钳,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子软舌,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,629評(píng)論 2 354

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