spring cloud和dubbo比较
来源:互联网 发布:java数据结构与算法 编辑:程序博客网 时间:2024/06/05 02:19
背景
如果拿Dubbo与spring Netflix套件做对比,前者在国内影响力较大,后者在国外影响力较大,我认为在背景上可以打个平手;但是若要与Spring Cloud做对比,
由于Spring Source的加入,在背书上,Spring Cloud略胜一筹
社区活跃度
在社区活跃度上,Spring Cloud毋庸置疑的优于Dubbo
RPC vs REST
服务提供方与调用方接口依赖方式太强:我们为每个微服务定义了各自的service抽象接口。
服务对平台敏感,难以简单复用:通常我们在提供对外服务时,都会以REST的方式提供出去,
这样可以实现跨平台的特点,任何一个语言的调用方都可以根据接口定义来实现。
架构完整度
Spring Cloud和Dubbo的对比有点不公平,Dubbo只是实现了服务治理,而Spring Cloud下面有17个子项目(可能还会新增)分别覆盖了微服务架构下的方方面面,
服务治理只是其中的一个方面,一定程度来说,Dubbo只是Spring Cloud Netflix中的一个子集
文档质量
虽然Spring Cloud的文档量大,但是如果使用Dubbo去整合其他第三方组件,实际也是要去阅读大量第三方组件文档的,所以在文档量上,我觉得区别不大。
对于文档质量,由于Spring Cloud的迭代很快,难免会出现不一致的情况,所以在质量上我认为Dubbo更好一些。而对于文档语言上,Dubbo自然对国内开发团队来说更有优势
如果拿Dubbo与spring Netflix套件做对比,前者在国内影响力较大,后者在国外影响力较大,我认为在背景上可以打个平手;但是若要与Spring Cloud做对比,
由于Spring Source的加入,在背书上,Spring Cloud略胜一筹
社区活跃度
在社区活跃度上,Spring Cloud毋庸置疑的优于Dubbo
RPC vs REST
服务提供方与调用方接口依赖方式太强:我们为每个微服务定义了各自的service抽象接口。
服务对平台敏感,难以简单复用:通常我们在提供对外服务时,都会以REST的方式提供出去,
这样可以实现跨平台的特点,任何一个语言的调用方都可以根据接口定义来实现。
架构完整度
Spring Cloud和Dubbo的对比有点不公平,Dubbo只是实现了服务治理,而Spring Cloud下面有17个子项目(可能还会新增)分别覆盖了微服务架构下的方方面面,
服务治理只是其中的一个方面,一定程度来说,Dubbo只是Spring Cloud Netflix中的一个子集
文档质量
虽然Spring Cloud的文档量大,但是如果使用Dubbo去整合其他第三方组件,实际也是要去阅读大量第三方组件文档的,所以在文档量上,我觉得区别不大。
对于文档质量,由于Spring Cloud的迭代很快,难免会出现不一致的情况,所以在质量上我认为Dubbo更好一些。而对于文档语言上,Dubbo自然对国内开发团队来说更有优势
阅读全文
0 0
- spring cloud和dubbo比较
- Dubbo和Spring Cloud
- 众说spring cloud和dubbo、、、
- spring cloud和dubbo 讲解
- spring cloud 1:Spring Cloud和dubbo对比
- spring cloud和dubbo的区别
- Spring Cloud是什么,和Dubbo对比如何?
- Spring Cloud 与 Dubbo
- Spring Cloud还是Dubbo
- spring-cloud教程:Spring Cloud还是Dubbo?
- 微服务架构Spring Cloud和Dubbo 还有EDAS
- 微服务架构框架选择:Spring Cloud 和 Dubbo对比
- 面试问题spring cloud和dubbo的区别
- Dubbo和Spring Cloud微服务架构对比
- Dubbo 和 Spring Cloud 微服务架构到底孰优孰劣?
- EJB、Dubbo、Spring Cloud对比
- Spring cloud与dubbo优缺点
- Spring Cloud介绍 Spring Cloud与Dubbo对比
- Java实现在登录时验证验证码并在登录后记住用户名
- Bugly多渠道热更新解决方案
- Python蜜汁bug
- linux-hadoop分布式部署
- 社交网站 思考题
- spring cloud和dubbo比较
- C语言知识总结(三)
- 第三章 Dom操作
- Anaconda环境管理
- AtCoder:Colorful Balls(思维 & 数论)
- JAVA 操作hadoop分布式文件系统
- Activity源码分析
- LeetCode Algorithms 55. Jump Game
- 线程死锁