System Design · Senior · Frage 7 von 75
Was ist Backpressure?
- 1Ein Signal eines langsamen Konsumenten an die Quelle: „langsamer“
- 2Daten komprimieren, bevor man sie über einen Rückkanal sendet
- 3Nachrichten einer Queue in umgekehrter Reihenfolge verarbeiten
Antwort zeigen
Richtige Antwort: Ein Signal eines langsamen Konsumenten an die Quelle: „langsamer“
Erklärung
Ohne Backpressure überflutet eine schnelle Quelle Puffer und Speicher des Konsumenten. Beispiele: die Streams API im Browser (ReadableStream mit Warteschlange), Begrenzung der Queue-Größe, Ablehnen von Anfragen mit 429/503.