https://mp.weixin.qq.com/s/J5-17rd1VoIr4oDneBVtlw
今天在知乎上看到了這樣一個問題:Spring Cloud 和 Dubbo哪一個會被淘汰?看了幾個回答,都以爲不在點子上,因此要麼就乾脆寫篇小文瞎逼叨一下。程序員
我認爲這兩個框架大機率會長期都存在。緩存
時至今日,這兩個框架放到如今,已經不存在誰取代誰這一說了。因爲Spring Cloud Alibaba的出現,Dubbo已經很好的融入到了Spring Cloud體系,因此圍繞Spring Cloud生態的各類周邊產品都是能夠無縫整合到一塊兒來玩的。markdown
Dubbo無縫整合Spring Cloud生態是啥意思呢?主要兩方面:架構
到這裏,可能有的看官要說了,你都是站在融合的角度來講的,我就是不喜歡Dubbo那種接口依賴的方式,堅定捍衛Spring Cloud原始生態!框架
行!這種堅持也是能夠的,並無什麼錯,經過HTTP契約方式管理服務接口,不用接口提供方的JAR,這在編譯層面上就不會產生耦合,這點確實一直是目前不用Dubbo的一個重要論據。我的也以爲這種選擇在不少方面是有優點的,可是對接口的兼容設計也是有很是高要求的,只要能執行到位,任何一種方案均可以作的很流暢。分佈式
可是,我認爲Spring Cloud用戶對這種方案的堅持並不會影響ide
不論從Spring Cloud用戶來講,仍是Dubbo用戶來講,都沒有絕對要消亡另外一方的場景存在。因此,我的認爲這兩個極大可能會成爲好基友,尤爲在國內的應用上。微服務
往期推薦性能
超級乾貨:關於數據中臺的深度思考與總結
Java 處理 Exception 的 9 個最佳實踐!
表明Java將來的ZGC深度剖析,牛逼!
微服務架構下靜態數據通用緩存機制
一文搞定分佈式系統ID生成方案
收藏長文|Java 代碼精簡之道
進階:秒殺系統是如何設計的?設計
歡迎加入個人知識星球,聊聊技術、說說職場、扯扯過去。頭髮不少的中年程序員DD在這裏期待你的到來!加入方式:長按下方二維碼噢
星球裏都聊些啥?點擊 閱讀原文 查看詳情!