Dubbo 和 Spring Cloud Gateway 有什么区别?

面试

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

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

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

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

相关推荐
ai_coder_ai3 小时前
在自动化脚本中调用大语言模型
语言模型·自动化·dubbo
南楼旧雨20 小时前
深度解析宝塔插件开发:从底层逻辑到实战定制(附独立开发案例)
dubbo
镜子AI1 天前
镜子AI 内容方法论:GEO 到底怎么起作用,以及一份四步操作清单
人工智能·dubbo
百度一见4 天前
百度朱名发:让现场治理标准与经验,成为持续进化的组织资产
dubbo
海的透彻8 天前
如何让docker容器启动时用自定义的用户
java·docker·dubbo
骑着蜗牛撵大象3279 天前
飞牛fnOS部署Damselfly:Compose编排、照片目录与7100固定访问
java·docker·rpc·dubbo·fnos·照片管理·damselfly
用户85634995443312 天前
从 HTTP 到 Java Provider:Apache Dubbo Admin 泛化调用的参数契约与跨语言 E2E 实践
dubbo
Wang's Blog14 天前
Java 项目实战: 交友项目 - 完善用户信息章节复盘:套路清单与自检清单
java·dubbo·交友
是2的10次方啊16 天前
超时了,然后呢?——聊聊 HTTP / Dubbo 超时后,客户端、服务端与 C 端用户的真实感受
http·dubbo