【Spring Cloud】SpringCloud和Dubbo如何選型?

Dubbo和springcloud對cap理論的踐行:
Dubbo 實(shí)踐通常以ZooKeeper 為注冊中心(Dubbo 原生支持的Redis 方案需要服務(wù)器時(shí)間同步俺榆,且性能消耗過大)感昼。針對分布式領(lǐng)域著名的CAP理論(C——數(shù)據(jù)一致性,A——服務(wù)可用性罐脊,P——服務(wù)對網(wǎng)絡(luò)分區(qū)故障的容錯(cuò)性)定嗓,Zookeeper 保證的是CP ,但對于服務(wù)發(fā)現(xiàn)而言爹殊,可用性比數(shù)據(jù)一致性更加重要 蜕乡,而 Eureka 設(shè)計(jì)則遵循AP原則
spring-cloud和dubbo的區(qū)別

dubbo由于是二進(jìn)制的傳輸,占用帶寬會(huì)更少(基于netty等)
springCloud是http協(xié)議傳輸梗夸,帶寬會(huì)比較多,同時(shí)使用http協(xié)議(http+restful api)一般會(huì)使用JSON報(bào)文号醉,消耗會(huì)更大反症。
http協(xié)議的通信對于應(yīng)用的負(fù)載量會(huì)否真正成為瓶頸點(diǎn)(Spring Cloud也并不是和http+JSON強(qiáng)制綁定的辛块,如有必要Thrift、protobuf等高效的RPC铅碍、序列化協(xié)議同樣可以作為替代方案)

dubbo的開發(fā)難度較大润绵,原因是dubbo的jar包依賴(存在代碼級別的強(qiáng)依賴)問題很多大型工程無法解決
springcloud的接口協(xié)議約定比較自由且松散,需要有強(qiáng)有力的行政措施來限制接口無序升級

dubbo的注冊中心可以選擇zk,redis等多種胞谈,springcloud的注冊中心只能用eureka或者自研
從系統(tǒng)結(jié)構(gòu)簡易程序:
.cloud程序結(jié)構(gòu)簡單尘盼,“springMVC+注冊”=spring-cloud
.dubbo相對復(fù)雜,Url烦绳,protocol卿捎,register,invocation径密,dubbofilter午阵,dubboSPI,dubbo序列化
從性能:
dubbo網(wǎng)絡(luò)開銷略小于cloud享扔,但是可以通過壓縮底桂、二進(jìn)制、高速緩存、分段降級等方法解決
開發(fā)難易度:
dubbo的神坑是jar包依賴,開發(fā)階段難度極大店印,jar升級是大問題
springcloud比較自由稻艰,但帶來的問題是無法“強(qiáng)力約束接口規(guī)范”,建議用行政方式解決
后續(xù)改進(jìn):
dubbo的改進(jìn)是通過dubbofilter琢锋,很多東西沒有,需要自己繼承,如監(jiān)控拖云,如日志,如限流应又,如追蹤宙项。
springcloud具有配置管理、服務(wù)發(fā)現(xiàn)株扛、斷路器尤筐、智能路由、微代理洞就、控制總線盆繁、一次性token、全局鎖旬蟋、選主油昂、分布式會(huì)話和集群狀態(tài)等,滿足了構(gòu)建微服務(wù)所需的所有解決方案

參考博客
1.【http://342104628.iteye.com/blog/2409218】分別談了dubbo和springcloud的區(qū)別

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市冕碟,隨后出現(xiàn)的幾起案子拦惋,更是在濱河造成了極大的恐慌,老刑警劉巖安寺,帶你破解...
    沈念sama閱讀 210,914評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件厕妖,死亡現(xiàn)場離奇詭異,居然都是意外死亡挑庶,警方通過查閱死者的電腦和手機(jī)言秸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評論 2 383
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來迎捺,“玉大人举畸,你說我怎么就攤上這事∑萍樱” “怎么了俱恶?”我有些...
    開封第一講書人閱讀 156,531評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長范舀。 經(jīng)常有香客問我合是,道長,這世上最難降的妖魔是什么锭环? 我笑而不...
    開封第一講書人閱讀 56,309評論 1 282
  • 正文 為了忘掉前任聪全,我火速辦了婚禮,結(jié)果婚禮上辅辩,老公的妹妹穿的比我還像新娘难礼。我一直安慰自己,他們只是感情好玫锋,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,381評論 5 384
  • 文/花漫 我一把揭開白布蛾茉。 她就那樣靜靜地躺著,像睡著了一般撩鹿。 火紅的嫁衣襯著肌膚如雪谦炬。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,730評論 1 289
  • 那天节沦,我揣著相機(jī)與錄音键思,去河邊找鬼。 笑死甫贯,一個(gè)胖子當(dāng)著我的面吹牛吼鳞,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播叫搁,決...
    沈念sama閱讀 38,882評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼赔桌,長吁一口氣:“原來是場噩夢啊……” “哼供炎!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起纬乍,我...
    開封第一講書人閱讀 37,643評論 0 266
  • 序言:老撾萬榮一對情侶失蹤碱茁,失蹤者是張志新(化名)和其女友劉穎裸卫,沒想到半個(gè)月后仿贬,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,095評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡墓贿,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,448評論 2 325
  • 正文 我和宋清朗相戀三年茧泪,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片聋袋。...
    茶點(diǎn)故事閱讀 38,566評論 1 339
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡队伟,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出幽勒,到底是詐尸還是另有隱情嗜侮,我是刑警寧澤,帶...
    沈念sama閱讀 34,253評論 4 328
  • 正文 年R本政府宣布啥容,位于F島的核電站锈颗,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏咪惠。R本人自食惡果不足惜击吱,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,829評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望遥昧。 院中可真熱鬧覆醇,春花似錦、人聲如沸炭臭。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,715評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽鞋仍。三九已至常摧,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間凿试,已是汗流浹背排宰。 一陣腳步聲響...
    開封第一講書人閱讀 31,945評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留那婉,地道東北人板甘。 一個(gè)月前我還...
    沈念sama閱讀 46,248評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像详炬,于是被迫代替她去往敵國和親盐类。 傳聞我的和親對象是個(gè)殘疾皇子寞奸,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,440評論 2 348

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