Node.js · Middle · Pytanie 13 z 75
Czym jest backpressure w strumieniach?
- 1Kompresją stosowaną do wolnych strumieni
- ✓Poprawna odpowiedź: Sygnałem, że strona zapisu nie nadąża, więc strona odczytu powinna się wstrzymać
- 3Błędem przy dwukrotnym odczycie strumienia
Wyjaśnienie
writable.write() zwraca false, gdy jego bufor przekroczy highWaterMark. Poprawny kod czeka na zdarzenie drain. pipe() i pipeline() robią to za ciebie.