Какие стратегии кеширования данных и HTML вы применяли? Как выбирали между Redis, Memcached и другими решениями?
Уровень: Senior
Ответ
Используются уровни кеша: HTML-кеш (готовые страницы), data-кеш (результаты SQL, API), object-кеш. Redis предпочтителен для структур данных и Pub/Sub, Memcached — для простого key-value без персистентности. Выбор зависит от требований к скорости, устойчивости и поддержке TTL. Иногда используется файловый кеш или CDN для статики.