Service Mesh — APIGW vs ServiceMesh

本文探讨了Service Mesh与API网关的区别和融合趋势。它们在微服务架构中分别处理东西向和南北向流量,但API网关在访问内部服务时引发了流量方向的哲学问题。随着Service Mesh的普及,出现了将API网关功能融入Sidecar的实践,通过BFF层进一步推动融合,实现去中心化和性能优化。
摘要由CSDN通过智能技术生成

目录

APIGW vs ServiceMesh

微服务中的 Service Mesh 是处理进程间通信的可配置网络基础结构层。这和通常称为 Sidecar(边车)代理或 Sidecar 网关的东西很像。它提供了许多功能,例如:

  • 负载均衡
  • 服务发现
  • 健康检查
  • 安全性

从表面上看,APIGW 和 Service Mesh 似乎解决了相同的问题,实际上它们确实解决了相同的问题,但是应用在不同的场景。APIGW 被部署为业务解决方案的一部分,被外部的服务发现,处理纵向的流量(面对外部客户端),但是,Service Mesh 是用来处理横向流量(在不同的微服务之间)。

在这里插入图片描述

  • 东西向通讯:指服务间的相互访问,其通讯流量在服务间流转,流量都位于系统内部;
  • 南北向通讯:指服务对外部提供访问,通常是通过 APIGW 提供的 API 对外部暴
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

范桂飓

文章对您有帮助就请一键三连:)

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值