日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

为什么选择springcloud微服务架构

發(fā)布時間:2025/3/15 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 为什么选择springcloud微服务架构 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.選型依據(jù)
整體解決方案和框架成熟度

社區(qū)熱度

可維護(hù)性

學(xué)習(xí)曲線

?

2.當(dāng)前各大IT公司用的微服務(wù)架構(gòu)
阿里Dubbo/HSF
京東JSF
新浪微博Motan
當(dāng)當(dāng)網(wǎng)DubboX
......

?

3.各微服務(wù)框架對比

?4.SpringCloud與Dubbo的對比
?????(1)社區(qū)活躍度

???????????SpringCloud:https://github.com/spring-cloud

???????????Dubbo:https://github.com/dubbo

?????(2)詳細(xì)對比結(jié)果

最大區(qū)別:SpringCloud拋棄了Dubbo的RPC通信,采用的是基于HTTP的REST方式。
嚴(yán)格來說,這兩種方式各有優(yōu)劣。雖然從一定程度上來說,后者犧牲了服務(wù)調(diào)用的性能,但也避免了上面提到的原生RPC帶來的問題。而且REST相比RPC更為靈活,服務(wù)提供方和調(diào)用方的依賴只依靠一紙契約,不存在代碼級別的強(qiáng)依賴,這在強(qiáng)調(diào)快速演化的微服務(wù)環(huán)境下,顯得更加合適。
?

品牌機(jī)與組裝機(jī)的區(qū)別
很明顯,Spring Cloud的功能比DUBBO更加強(qiáng)大,涵蓋面更廣,而且作為Spring的拳頭項目,它也能夠與Spring Framework、Spring Boot、Spring Data、Spring Batch等其他Spring項目完美融合,這些對于微服務(wù)而言是至關(guān)重要的。使用Dubbo構(gòu)建的微服務(wù)架構(gòu)就像組裝電腦,各環(huán)節(jié)我們的選擇自由度很高,但是最終結(jié)果很有可能因為一條內(nèi)存質(zhì)量不行就點不亮了,總是讓人不怎么放心,但是如果你是一名高手,那這些都不是問題;而Spring Cloud就像品牌機(jī),在Spring Source的整合下,做了大量的兼容性測試,保證了機(jī)器擁有更高的穩(wěn)定性,但是如果要在使用非原裝組件外的東西,就需要對其基礎(chǔ)有足夠的了解。
?

社區(qū)支持與更新力度
最為重要的是,DUBBO停止了5年左右的更新,雖然2017.7重啟了。對于技術(shù)發(fā)展的新需求,需要由開發(fā)者自行拓展升級(比如當(dāng)當(dāng)網(wǎng)弄出了DubboX),這對于很多想要采用微服務(wù)架構(gòu)的中小軟件組織,顯然是不太合適的,中小公司沒有這么強(qiáng)大的技術(shù)能力去修改Dubbo源碼+周邊的一整套解決方案,并不是每一個公司都有阿里的大牛+真實的線上生產(chǎn)環(huán)境測試過。
?

5.總結(jié)SpringCloud與Dubbo?
問題:
曾風(fēng)靡國內(nèi)的開源 RPC 服務(wù)框架 Dubbo 在重啟維護(hù)后,令許多用戶為之雀躍,但同時,也迎來了一些質(zhì)疑的聲音。互聯(lián)網(wǎng)技術(shù)發(fā)展迅速,Dubbo 是否還能跟上時代?Dubbo 與 Spring Cloud 相比又有何優(yōu)勢和差異?是否會有相關(guān)舉措保證 Dubbo 的后續(xù)更新頻率?
?
人物:Dubbo重啟維護(hù)開發(fā)的劉軍,主要負(fù)責(zé)人之一


?
劉軍,阿里巴巴中間件高級研發(fā)工程師,主導(dǎo)了 Dubbo 重啟維護(hù)以后的幾個發(fā)版計劃,專注于高性能 RPC 框架和微服務(wù)相關(guān)領(lǐng)域。曾負(fù)責(zé)網(wǎng)易考拉 RPC 框架的研發(fā)及指導(dǎo)在內(nèi)部使用,參與了服務(wù)治理平臺、分布式跟蹤系統(tǒng)、分布式一致性框架等從無到有的設(shè)計與開發(fā)過程。


?

總結(jié)

以上是生活随笔為你收集整理的为什么选择springcloud微服务架构的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。