Сначала измерьте узкое место
Отделите время запроса к базе, внешнего API и обработки ответа. Выберите данные, которые дорого получать и допустимо повторно использовать.
Что проверить
- Укажите допустимое время устаревания.
- Продумайте ключи с учётом прав и параметров запроса.
- Определите обновление и очистку данных.
- Проверьте одновременное истечение большого числа ключей.
Протестируйте отсутствие кэша
Система должна предсказуемо вести себя при недоступности кэша и после его очистки. Измеряйте не только долю попаданий, но и влияние на пользовательский сценарий.

