Сопоставление Middle Кеширование обновлено
Проблема кеша и решение
Вопрос
Сопоставьте проблему кеширования и типичное решение.
Попробуйте сами
Нажмите слева, потом подходящее справа.
Показать ответ и разбор
Коротко
Эти проблемы называют cache stampede, массовым истечением (avalanche), cache penetration и рассогласованием. Решения дополняют друг друга.
Правильные пары
Одновременный пересчёт истёкшего горячего ключаБлокировка на пересчёт
Массовое истечение ключей в одну секундуСлучайный джиттер TTL
Запросы к несуществующим данным пробивают кешКешировать маркер «не найдено»
Старое значение после изменения данныхУдаление ключа после коммита
Разные данные в кешах разных воркеровОбщий кеш Redis
Разбор
Эти проблемы называют cache stampede, массовым истечением (avalanche), cache penetration и рассогласованием. Решения дополняют друг друга.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.