Вопрос 1
- Статические HTML-страницы с плейсментами для рекламы нужно быстро отдавать (~1000 RPS). При обновлении контента или условий показа рекламы важно оперативно инвалидировать кэш. Как вы в Laravel с использованием Redis организуете кэширование страниц и их своевременное обновление?
Вопрос 2
- Вы собираете статистику по просмотрам/кликам и сохраняете её в ClickHouse для быстрой аналитики. Опишите схему: от получения данных на фронтенде, их асинхронной обработки в Laravel (очереди), до получения агрегированной статистики в админке.
Вопрос 3
- Если Redis под высокой нагрузкой начинает замедляться или возвращать ошибки, какие действия вы предпримете для диагностики, оптимизации и какие fallback-решения предусмотрите, чтобы сайт продолжал стабильно работать?