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在这里期待你的到来!加入方式:长按下方二维码噢
星球里都聊些啥?点击 阅读原文 查看详情!