【发布时间】:2020-03-19 03:21:57
【问题描述】:
如何通过微服务架构中针对南北流量的强制性多跳来减少延迟,即前端 -> API 网关 -> 前端的后端 -> 服务层 -> 后端
对于东西方流量,可以使用异步通信,可以使用 kafka 等事件代理。
但是,对于南北流量,同步通信,由于不同组件之间的许多跃点导致的延迟没有得到解决。
关于如何减少这种南北多跳流量的延迟有什么技巧吗?
【问题讨论】:
-
您在使用安全性吗?跟踪记录?分布式跟踪?注入中间件?压缩明文协议?所有这些都会增加延迟,因此请删除或改进它们......事实上,这个问题太模糊了
标签: performance architecture microservices latency eda