SpringCloud 和Dubbo 誰會被淘汰?
昨天在某乎上看到了這樣一個問題:Spring Cloud 和 Dubbo哪個會被淘汰?看了幾個回答,emm....這裡寫篇小文瞎叨一下。
簡單說說個人觀點
我認為這兩個框架大機率會長期都存在。
時至今日,這兩個框架放到現在,已經不存在誰取代誰這一說了。由於Spring Cloud Alibaba的出現,Dubbo已經很好的融入到了Spring Cloud體系,所以圍繞Spring Cloud生態的各種周邊產品都是可以無縫整合到一起來玩的。
Dubbo無縫整合Spring Cloud生態是啥意思呢?主要兩方面:
- 如果你原來是Dubbo使用者,那麼現在可以把Spring Cloud引入進來。輕鬆便捷地整合Spring Cloud的配置中心、註冊中心以及諸如分散式跟蹤等好用的周邊產品來管理你的分散式服務叢集,與其他Spring Cloud Netflix使用者享受同等的生態優勢。
- 如果你原來不是Dubbo使用者,但是你的場景在使用HTTP呼叫時候覺得不夠效率不夠經濟,那麼就可以考慮引入Dubbo,來提升你服務減呼叫的RPC效能。
到這裡,可能有的看官要說了,你都是站在融合的角度來說的,我就是不喜歡Dubbo那種介面依賴的方式,堅決捍衛Spring Cloud原始生態!
行!這種堅持也是可以的,並沒有什麼錯,透過HTTP契約方式管理服務介面,不用介面提供方的JAR,這在編譯層面上就不會產生耦合,這點確實一直是目前不用Dubbo的一個重要論據。個人也覺得這種選擇在很多方面是有優勢的,但是對介面的相容設計也是有非常高要求的,只要能執行到位,任何一種方案都可以做的很流暢。
但是,我認為Spring Cloud使用者對這種方案的堅持並不會影響Dubbo生態的消亡。主要兩點:
- Dubbo的原始使用者群巨大,在Spring Cloud佈道之前,Dubbo就擁有了極大的使用者群體,現在既然有很好的融合方案,那麼融合的考慮肯定要比重構的考慮要更為穩妥的。
- 有很多使用者會質疑阿里巴巴的開源專案容易太監,這次Dubbo重新維護,又能堅持多久?其實這點這次就不用過多的擔心,因為目前的Dubbo已經給了Apache基金會,由於Apache對開源專案在是否可長期維護的評估上有很高的要求(活躍度、貢獻比例等),能在Apache畢業的專案,除非出現了一個在各方面都能超越它的東西出現,不然就會很長時間的存在且並應用。
不論從Spring Cloud使用者來說,還是Dubbo使用者來說,都沒有絕對要消亡另一方的場景存在。所以,個人認為這兩個極大可能會成為好基友,尤其在國內的應用上。
有不同見解,可以一起說說!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69923331/viewspace-2694483/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- React和Vue誰會淘汰誰?ReactVue
- SpringCloud和Dubbo區別SpringGCCloud
- 平面設計會被淘汰嗎?
- 不懂AI和Data Cloud,未來會被Salesforce行業淘汰?AICloudSalesforce行業
- SpringCloud、Dubbo、IstioSpringGCCloud
- Hadoop分散式檔案系統(HDFS)會不會被淘汰?Hadoop分散式
- /etc/hosts.deny會被誰呼叫,又會影響誰呢?
- 人工電銷會被電銷機器人淘汰嗎?機器人
- 協議:SpringCloud VS Dubbo協議SpringGCCloud
- SpringCloud微服務整合DubboSpringGCCloud微服務
- Android開發掌握什麼技術才不會被淘汰Android
- SpringCloud Alibaba (四):Dubbo RPC框架SpringGCCloudRPC框架
- 40歲的報表工程師被“最佳化”:報表不會做,只能被淘汰工程師
- 【linux運維】linux運維會被淘汰嗎?會消失在雲端計算中嗎?Linux運維
- Dubbo與SpringCloud Alibaba使用Nacos作為配置中心和註冊中心SpringGCCloud
- Atom在Vscode衝擊下被淘汰 - githubVSCodeGithub
- 程式設計師能被淘汰嗎? | Journal程式設計師
- 程式設計師不會SQL?骨灰級工程師:全等著被淘汰吧!這是必會技能!程式設計師SQL工程師
- SpringCloud系列之Nacos+Dubbo應用篇SpringGCCloud
- IT行業高薪的背後:未來9成的程式設計師會被淘汰?行業高薪程式設計師
- SpringCloud系列之Nacos+Dubbo+Seata應用篇SpringGCCloud
- SpringCloud微服務:基於Nacos元件,整合Dubbo框架SpringGCCloud微服務元件框架
- 如何無縫遷移 SpringCloud/Dubbo 應用到 ServerSpringGCCloudServer
- 程式設計師高薪盛宴背後:未來有哪些程式設計師會被淘汰?程式設計師高薪
- 資料倉儲被淘汰了?都怪資料湖
- Android面試題整理,Android開發者應該會哪些東西才不會被公司淘汰?內含福利Android面試題
- SpringCloud Alibaba實戰(12:引入Dubbo實現RPC呼叫)SpringGCCloudRPC
- dubbo 和 zookeeper
- 2019年,所有的偽人工智慧都將被淘汰?人工智慧
- 5年的老IT人被迫辭職:報表做不好,光會取數只能等著被淘汰
- 如何無縫遷移 SpringCloud/Dubbo 應用到 Serverless 架構SpringGCCloudServer架構
- dubbo入門和springboot整合dubbo小例子Spring Boot
- 這屆CSS大會都有誰?他們會和大家聊什麼呢?CSS
- 雲端計算開發技術,企業linux運維掌握這些技術才不會被淘汰Linux運維
- 誰來管管我被遮蔽的文章啊
- 2018世界盃總決賽誰會是今年冠軍 法國和克羅埃西亞誰會奪冠 ?
- 微服務02 Kafka訊息佇列, Dubbo, Springcloud微服務框架, Nacos微服務Kafka佇列SpringGCCloud框架
- 解剖零信系列之——零信任會淘汰VPN嗎?