System Design · Middle · Pytanie 10 z 75
Co daje Cache-Control: max-age=60, stale-while-revalidate=600?
- ✓Poprawna odpowiedź: Przez minutę odpowiedź jest świeża, potem serwowana jest nieaktualna, a aktualizacja idzie w tle
- 2Odpowiedź jest przechowywana 60 sekund, potem żądanie jest blokowane na 10 minut
- 3Serwer musi odpowiedzieć w 60 ms, inaczej zwracany jest błąd
Wyjaśnienie
Użytkownik prawie zawsze dostaje natychmiastową odpowiedź z cache, a świeżość utrzymuje rewalidacja w tle. Ta sama strategia leży u podstaw SWR, TanStack Query i ISR w Next.js.