Объясните, какие части отчёта кешировались, почему допускалась их задержка и как измерили переход с 15 до 1,5 секунды. Без вашего проекта нельзя достоверно восстановить запросы и структуру Redis-ключей.
Вы сократили время формирования отчётов с 15 до 1,5 секунды. Расскажите подробнее: что это были за отчёты, какие данные использовались и как было организовано селективное кэширование в Redis?
Объясните, какие части отчёта кешировались, почему допускалась их задержка и как измерили переход с 15 до 1,5 секунды. Без вашего проекта нельзя достоверно восстановить запросы и структуру Redis-ключей.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Объясните, какие части отчёта кешировались, почему допускалась их задержка и как измерили переход с 15 до 1,5 секунды. Без вашего проекта нельзя достоверно восстановить запросы и структуру Redis-ключей.
Разберите путь отчёта: источники, дорогие вычисления, изменяемые и стабильные фрагменты. Ключ кеша должен учитывать параметры, tenant, права и версию результата; TTL или инвалидация — требования к свежести. Уточните cold/warm cache, hit rate и одинаковость условий замера: десятикратное ускорение тёплого ответа не означает такой же выигрыш для всех запросов. Укажите защиту от stampede и поведение при недоступности Redis. Называйте только реальные данные, а не подгоняйте архитектуру под число из вопроса.