Backpressure ist ein Signal eines langsameren Systemteils, dass er gerade keine weitere Arbeit bewältigen kann. Der schnellere Teil kann daraufhin neue Nachrichten langsamer senden oder die Übertragung pausieren.
Stell dir vor, du gießt Wasser in eine Flasche. Füllt sie sich schneller, als Wasser ablaufen kann, hörst du auf, bevor sie überläuft. Zwischen Computerprogrammen hat Backpressure eine ähnliche Aufgabe.
So lässt sich verhindern, dass sich Arbeit anhäuft und einen Dienst überlastet. Für Nachrichten, die warten müssen, braucht das System trotzdem einen Plan, etwa sie in einer Warteschlange zu speichern.
