致知录
第 XXXIV 卷 · 第 150 篇 · Concept Fables · 1970.01.01

上游灌得太猛

概念寓言 · 1970.01.01 · 1 分钟阅读 · 252 字
目录 · 2
下游喊停,上游才肯慢下来。

水车下游的磨坊转得慢,上游却一个劲放水。水积在槽里漫出来,淹了作坊。后来槽上装了浮标:水一满,浮标顶起闸门,上游自动减流。下游用自己的“满”,悄悄管住了上游的“猛”。管坊的老把式拍腿道:下游顶不住时,得有本事喊停,不然上游的好意也能淹死人。

揭示

这则故事想说的概念是:背压(Backpressure)。

英文定义(Backpressure):A mechanism where a slow consumer signals an upstream producer to slow down, preventing overload and buffer overflow.

它属于哪个领域:软件工程 / 流控(Software Engineering / Flow Control)

背压让消费者以“我处理不过来”的信号反压生产者,维持系统稳定。缺失背压是消息堆积、OOM 的常见原因。

故事里的隐喻对应什么

  • 上游猛放下游慢 → 生产快于消费
  • 水漫淹坊 → 缓冲溢出/雪崩
  • 浮标顶闸门 → 反压信号
  • 上游自动减流 → 限速、维持平衡