dubbo和微服务的区别

冇何卟岢 1个月前 已收到1个回答 举报

手心纏繞 3星

共回答了347个问题采纳率:95.4% 评论

1. 从架构角度上

Dubbo内部实现功能没有SpringCloud强大(全家桶),只是实现服务治理,还缺少分布式配置中心、服务网关、服务链路追踪、消息总线、服务注册与发现、断路器等,如果需要用到这些组件,Dubbo需要另外去整合其他框架,他没有一个比较完善的生态圈。

2. 从更新迭代速度

Dubbo为阿里巴巴开源的分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是SOA服务化治理方案的核心框架,后期由于其他原因停止更新维护,由当当网更新升级为Dubbox,在由以Spring Cloud为首兴起的一代微服务架构之后,阿里巴巴又重新开始维护更新Dubbol , 就更新迭代速度而言,Dubbo目前更新速度没有SpringCloud快,而且SpringCloud更新升级到SpringCloud2.0之后,SpringCloud生态圈会越来完善和稳定。

3. 从开发背景角度

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

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

9小时前

37
可能相似的问题

猜你喜欢的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 959505@qq.com