Глоссарий

Инвалидация кэша

Инвалидация кэша — процесс объявления кешированных данных устаревшими и их удаления или обновления. Это одна из сложнейших проблем в программировании: кешированные данные могут «протухнуть», но вы не всегда знаете когда.

Стратегии

Сложность

Проблемы: cache stampede (много запросов одновременно попадают в БД после истечения TTL), stale reads, сложная инвалидация при связанных данных.