为什么放弃Dubbo 使用SpringCloud?

相同点:SpringCloud 和Dubbo可以实现RPC远程调用框架,可以实现服务治理

不同点:

SpringCloud是一套目前比较网站微服务框架了,整合了分布式常用解决方案遇到了问题注册中心Eureka、负载均衡器Ribbon ,客户端调用工具Rest和Feign,分布式配置中心Config,服务保护Hystrix,网关Zuul Gateway ,服务链路Zipkin,消息总线Bus等。

从架构上分析

Dubbo内部实现功能没有SpringCloud强大(全家桶),只是实现服务治理,缺少分布式配置中心、网关、链路、总线等,如果需要用到这些组件,需要整合其他框架。

从更新迭代速度分析

Dubbo目前更新速度没有SpringCloud快,到SpringCloud2.0后SpringCloud会越来完善和稳定。

从开发背景角度分析

Dubbo的开发背景是阿里巴巴, 在中国也推出了非常多的优秀的开源框架

但是在SpringCloud的背景是Spring家族,Spring是专注于企业级开源框架开发,在中国,或者在整个世界上Spring框架都应用的非常广泛。所有相对来说SpringCloud的背景比Dubbo更加强大。

最后总结下:如果学习Dubbo的话,学习其他的分布式解决方案需要自己组装,反而如果学习SpringCloud,它已经把整个常用分布式解决都整合好了。

最新文章

  1. Sublime Text 3 常用插件以及安装方法(转)
  2. FFT与乒乓球
  3. Java学习笔记(六)
  4. php-fpm的配置和优化
  5. 【20160924】GOCVHelper 图像增强部分(4)
  6. jq 写法
  7. HDU 5637 Transform 单源最短路
  8. 常见排序算法(JS版)
  9. window.location.href/replace/reload()--页面跳转+替换+刷新
  10. sleep和wait的区别
  11. LOV里的值直接引用系统里定义的值集的值,且具有值集的安全性控制
  12. redis-sentinel高可用配置(2)
  13. 手动编译tomcat
  14. Spring MVC启动过程(1):ContextLoaderListener初始化
  15. 论文阅读笔记三:R2CNN:Rotational Region CNN for Orientation Robust Scene Text Detection(CVPR2017)
  16. 10个有趣的Python教程,附视频讲解+练手项目。
  17. activity 运行流程图
  18. VB6 CHECK is run as admin privilege
  19. javascript 原型继承
  20. ORACLE数据库AWR工具学习

热门文章

  1. DNS_主从服务_详细搭建&&配置
  2. JavaScript实现网页元素的拖拽效果
  3. iOS开发个人独立博客收集
  4. 【Python】随机漫步
  5. Windows Thin PC体验 & 语言包更改(win 7 included)
  6. ThinkPHP中的模型命名
  7. deeplearning.net 0.1 document - Multilayer Perceptron
  8. c# emit 动态实现接口
  9. ip获取位置
  10. 14 nginx 中配置 expires缓存提升网站负载