SpringCloud和Dubbo的区别有哪些?
创始人
2025-06-01 11:37:52
0

文章目录

  • SpringCloud和Dubbo的区别:
    • 面向微服务的技术(SpringCloud)
    • 最大的区别:
    • 定位区别:
    • 模块区别:
    • 汇总区别:

SpringCloud和Dubbo的区别:

面向微服务的技术(SpringCloud)

Spring Cloud 抛弃了 Dubbo 的 RPC 通信,采用的是基于 HTTP 的 REST 方式。严格来说,这两种方式各有优劣。虽然从一定程度上来说,后者牺牲了服务调用的性能,但也避免了上面提到的原生 RPC 带来的问题。而且 REST 相比 RPC 更为灵活,服务提供方和调用方,不存在代码级别的强依赖,这在强调快速演化的微服务环境下显得更加合适。

最大的区别:

1、 Dubbo 底层是使用 Netty 这样的 NIO 框架,是基于 TCP 协议传输的,配合以 Hession 序列化完成 RPC 通信;
2、而 SpringCloud 是基于 Http 协议 +rest接口调用远程过程的通信,相对来说,Http 请求会有更大的报文,占的带宽也会更多。但是 REST相比 RPC 更为灵活,服务提供方和调用方的依赖只依靠一纸哭约,不存在代码级别的强依赖,这在强调快速演化的微服务环境下,显得更为合适,至于注重通信速度还是方便灵活性,具体情况具体考虑。

定位区别:

Dubbo 是 SOA 时代的产物,它的关注点主要在于服务的调用,流量分发、流量监控和熔断;而 Spring Cloud 诞生于微服务架构时代,考虑的是微服务治理的方方面面,另外由于依托 Spring、Spring Boot 的优势之上,两个框架在开始目标就不一致,Dubbo 定位服务治理、SpringCloud 是一个生态。因此可以大胆地判断,Dubbo 未来会在服务治理方面更为出色,而 SpringCloud 在微服务治理上面无人能敌。

模块区别:

1、Dubbo主要分为服务注册中心,服务提供者,服务消费者,还有管控中心;
2、相比起 Dubbo 简单的四个模块,SpringCloud 则是一个完整的分布式一站式框架,他有着一样的服务注册中心,服务提供者,服务消费者,管控台,断路器、分布式配置服务、消息总线,以及服务追踪等;

汇总区别:

DubboSpringCloud
服务注册中心ZookeeperSpring Cloud Netflix Eureka
服务调用方式RPCREST API
服务监控Dubbo-monitorSpring Boot Admin
熔断器不完善Spring Cloud Netflix Hystrix
服务网关Spring Cloud Netflix Eureka
分布式配置Spring Cloud Netflix Zuul
服务跟踪Spring Cloud Netflix Sleuth
数据流Spring Cloud Netflix Stream
批量任务Spring Cloud Netflix Task
信息总线Spring Cloud Netflix Bus

提示:dubbo依赖注册中心,所以使用dubbo,需要提前搭建好注册中心。dubbo的环境搭建请参考博文:dubbo环境搭建

在这里插入图片描述

相关内容

热门资讯

上交所与三大石油石化集团将进一... 11月23日消息,近日,上海证券交易所与中国石油天然气集团有限公司(中国石油)、中国石油化工集团有限...
维护基金平稳运作保障持有人利益... 11月14日消息,近期,QDII(合格境内机构投资者)基金市场迎来一波申购调整动作,多家基金公司旗下...
OpenAI向美国政府分享AI... 11月14日消息,OpenAI已向美国政府官员分享了有关如何建造一个人工智能(AI)数据中心的信息,...
经济日报:抢抓机遇培育中间品贸... 11月14日消息,经济日报文章称,中间品供应的稳定性和质量,影响整个产业链的竞争力和最终产品市场表现...
EIA:11月份美国石油产量将... 11月14日消息,EIA月度短期能源展望报告显示,11月份美国石油产量将平均为1344万桶/日,较1...
存储成本暴涨,小米17 Ult... 本文来源:时代周报 作者:谢斯临 图片来源:时代周报记者摄存储疯狂涨价,小米17 Ultra起售价...
2025年公募基金十大新闻来了... 编者按:回望2025,公募基金行业奋楫前行,在时代变革的浪潮中焕发蓬勃生机。历经27载耕耘的公募行业...
日本名古屋丰臣秀吉雕像“被斩首... 12月25日,日本警方称已确认斩断丰臣秀吉雕像头部的嫌犯身份,两名男性涉案。 警方称,涉嫌作案的是爱...
上海人寿百亿处置金到位,浦发系... 出品|达摩财经因偿付能力不足、流动性紧张等问题,2023年,中国太保工作组正式进驻上海人寿,协助风险...
白酒慢下来,谁能站得住? 题图|视觉中国2025年白酒行业的核心关键词,高频聚焦“深度调整”。消费重心正在回归产品本源与价值认...