Dubbo 和 Spring Cloud Gateway 有什么区别?

面试

这两个东西压根不是一个层面的,放在一起比其实不太合适。

Dubbo 是一个高性能RPC框架,解决的是服务与服务之间怎么互相调用的问题。比如订单服务要调用库存服务扣减库存,走的就是Dubbo这种 RPC通道。它提供服务注册发现、负载均衡、容错重试这些能力,核心目标是让内部服务调用又快又稳。

Spring Cloud Gateway 是一个API 网关,解决的是外部流量怎么进来的问题。所有客户端请求先打到网关,网关再根据路由规则转发到后端各个微服务。它干的活是统一鉴权、限流熔断、协议转换、日志监控这些脏活累活。

它们的关系是:手机 App 或者浏览器发请求,先到 Gateway 网关,网关做完鉴权限流后,把请求转给订单服务。订单服务内部要调库存服务、用户服务,走的是 Dubbo。

相关推荐
互联网中的一颗神经元4 天前
09. mheap:全局堆管理器
java·spring·dubbo
学编程的小程6 天前
影音库不想反复扫网盘:LitePan 聚合多网盘,用 WebDAV 和 STRM 整理播放链路
dubbo
Likeadust8 天前
应急调度看不清位置?集群对讲调度系统EasyDSS集群对讲调度室上线可配置地图
dubbo
zhanghaha131410 天前
HTML系列教程:5_HTML 属性 超详细零基础讲解
dubbo
Mr. zhihao12 天前
从零手写一个 RPC 框架:用一条因果链推导出 Dubbo 的骨架
网络协议·rpc·dubbo
玫瑰互动GEO14 天前
从分词逻辑到权重计算:小红书搜索SEO的技术原理与工程实现
矩阵·dubbo
EXI-小洲17 天前
MacOS 微服务网关双雄:Nacos + Higress 安装与 Dubbo 配置实战
macos·微服务·nacos·dubbo
一木 之林19 天前
Python.六.(一)--1.标准库、常用工具与基础操作(进阶)
python·rpc·dubbo
阿无,21 天前
Dubbo介绍
dubbo
Ai拆代码的曹操23 天前
Dubbo 2.7.5 的线程上下文陷阱:从版本演进看 AllChannelHandler 的设计之痛
前端·dubbo·safari