【发布时间】:2018-03-27 07:54:46
【问题描述】:
鉴于 TCP 提供本机流量控制,我正在研究为什么某些系统会实现应用程序级背压。
我正在阅读,特别是 akka-streams 和(更高级别的讨论)reactive streams。
只是把异步通信的思想抽象出网络,脱离TCP协议吗?
其他更准确的问题:
如果应用程序(比如 akka-streams 应用程序)最终通过 TCP 进行通信,它会退回到 TCP 的本机背压吗?
响应式流是否通过简单地让 TCP 处理它来在 TCP 之上实现应用程序级背压?
任何帮助和指点将不胜感激! 谢谢:)
【问题讨论】:
标签: akka-stream flow-control reactive-streams backpressure