System Design · Senior · Pytanie 22 z 75
Czym jest cache stampede i jak mu zapobiec?
- ✓Poprawna odpowiedź: Lawina przeliczeń wygasłego wpisu; ratują lock i SWR
- 2Cache się przepełnia i wypiera wszystkie wpisy jednocześnie
- 3Użytkownicy masowo czyszczą cache przeglądarki
Wyjaśnienie
Gdy popularny klucz wygasa, tysiące żądań jednocześnie idą do bazy. Rozwiązania: łączenie żądań (jedno przelicza, reszta czeka), stale-while-revalidate, losowy rozrzut TTL, rozgrzewanie.