Backpressure

Problem

Ein Produzent generiert: 100.000 Ereignisse/Sec Der Verbraucher kann verarbeiten: 20.000 Ereignisse/Sec Wenn sich nichts ändert, wachsen Puffer, bis etwas abstürzt.

Lösung — Backpressure

Lassen Sie nachgelagerte Kapazitäten die vorgelagerte Produktion oder Lieferung beeinflussen.
Erzeuger → Empfänger
            ↓
"Verlangsamung"
Kerngedanke: Gegendruck verhindert, dass schnelle Produzenten auf unbestimmte Zeit langsamere Verbraucher überwältigen.