dubbo和spring cloud区别

文/声声慢

dubbo和spring cloud的定位不同。Dubbo的定位始终是一款RPC框架,而SpringCloud的目标是微服务架构下的一站式解决方案。Dubbo可以类比到Netflix OSS技术栈,而Spring Cloud集成了Netflix OSS作为分布式服务治理解决方案,但除此之外Spring Cloud还提供了配置、消息、安全、调用链跟踪等分布式问题解决方案。

Spring Cloud是一系列微服务框架的有序集合,而Dubbo有两中常见理解,一种是狭义的理解,一种是广义的。狭义的Dubbo,指的是一款高性能的RPC框架,广义的Dubbo值得是一整套微服务解决方案!

简而言之,Dubbo确实类似于Spring Cloud的一个子集,Dubbo功能和文档完善,在国内有很多的成熟用户。

Dubbo具有调度、发现、监控、治理等功能,支持相当丰富的服务治理能力。Dubbo架构下,注册中心对等集群,并会缓存服务列表已被数据库失效时继续提供发现功能,本身的服务发现结构有很强的可用性与健壮性,足够支持高访问量的网站。

SpringCloud有众多子项目组成,这其中有Spring Cloud Netflix,Spring Cloud Config,Spring Cloud Consul,Spring Cloud Alibaba,包含了Dubbo整套。SpringCloud提供了搭建分布式系统及微服务常用的工具,如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性token、全局锁、选主、分布式会话和集群状态等,满足了构建微服务所需的所有解决方案。

小编推荐

1.浙大海宁国际校区和浙大本部区别 哪个更好

2.中外合作办学怎么查是不是计划内 和计划外有什么区别

3.中外合作办学和国际本科的区别 有什么不同

4.中外合作大学与普通大学的区别 应该怎么选

5.郑州大学中外合作办学和普通的区别 学费是多少

6.中外合作办学项目和机构的区别 优缺点有哪些

7.中外合作办学毕业证是啥样的 有什么区别

8.军校和警校的区别有哪些 多少分能考上

下载文档

猜你喜欢

广告学专业学什么 毕业后好找工作吗

25-02-13

药学专业课程有哪些 学习难度大吗

25-02-07

选矿专业需要学习什么 有哪些专业课程

25-01-09

通信工程专业学什么课程 多少分能考上

24-12-23

建筑土木工程专业主要是做什么的 就业前景分析

24-12-23

机械专业学什么 挂科率高吗

24-12-23

大数据会计专业主要课程是什么 学习难度大吗

24-12-23

人工智能专业学什么课程 辅修什么专业好

24-12-23