Node.js · Senior · Pytanie 41 z 75
Dlaczego długą lub obciążającą CPU pracę warto wynieść poza ścieżkę żądania HTTP?
- 1Workery zużywają mniej pamięci niż serwery HTTP
- ✓Poprawna odpowiedź: Żądania pozostają szybkie i przewidywalne, a pracę można ponawiać, skalować i monitorować osobno
- 3HTTP nie pozwala na odpowiedzi dłuższe niż 1 sekunda
Wyjaśnienie
Zwróć 202 Accepted z ID zadania, a klienci niech odpytują status albo dostają webhook lub zdarzenie. Zadania powinny być idempotentne.