ГлавнаяБлог → Кейс 12STOREEZ

Как fashion-ретейлер перестал терять выручку в пиковые распродажи

Кейс · 12STOREEZРитейл, e-commerceЧтение: 6 минут

Сайт сети падал именно в те дни, когда трафик и выручка максимальны, — в распродажи. Мы разобрали инфраструктуру, перенесли её и настроили проактивный мониторинг. Итог: распродажи проходят без падений, а расходы на инфраструктуру снизились примерно на 1 млн ₽ в месяц.

Задача

12STOREEZ — федеральная сеть магазинов одежды с сильным онлайн-каналом. Ключевые продажи концентрируются в короткие пиковые периоды: сезонные распродажи, запуски коллекций, «чёрная пятница». Именно в эти часы сайт и админка начинали деградировать: страницы открывались медленно, часть запросов отваливалась по таймауту, а нагрузка на базу выходила за пределы, при которых система остаётся предсказуемой.

Проблема не в том, что «что-то сломалось однажды». Проблема в том, что это повторялось из распродажи в распродажу, а каждый час деградации в пик — это прямые потери выручки и испорченный клиентский опыт.

Инфраструктура была рассчитана на средний день, а бизнес зарабатывал в исключительные дни.

Что мы нашли на аудите

Начали с экспресс-аудита: посмотрели конфигурацию баз, планы тяжёлых запросов, утилизацию ресурсов и профиль нагрузки за несколько месяцев. Картина оказалась типичной для быстро выросшего проекта:

Что сделали

Перенесли и перестроили инфраструктуру

Спроектировали целевую конфигурацию под реальный профиль нагрузки, перенесли окружение и убрали избыточные ресурсы, которые оплачивались, но не работали. Отдельно развели контуры так, чтобы аналитические и фоновые задачи перестали конкурировать с пользовательскими запросами.

Оптимизировали базу данных

Переписали и проиндексировали самые тяжёлые запросы, привели конфигурацию СУБД в соответствие с объёмами, настроили регламентное обслуживание. Пиковые операции, которые раньше упирались в блокировки, перестали быть узким местом.

Настроили проактивный мониторинг

Развернули наш стек наблюдения: метрики от бизнес-процесса до конкретного запроса в СУБД, пороги и триггеры под профиль распродаж, алерты в рабочие каналы. Смысл простой — увидеть деградацию за часы до того, как её заметит покупатель.

Как проходила подготовка к распродаже
  • за две недели — нагрузочная проверка на профиле прошлого пика;
  • за неделю — фиксация конфигурации и план масштабирования;
  • в день распродажи — дежурство инженеров на связи;
  • после — разбор метрик и корректировка порогов.

Результат

≈ 1 млн ₽
экономии в месяц на инфраструктуре
0
падений сайта в пиковые распродажи
24/7
дежурство в дни повышенной нагрузки

Что это значит для бизнеса

Экономия на инфраструктуре — это только часть эффекта, и обычно не главная. Главное в том, что распродажа перестала быть источником риска: маркетинг может планировать акции, не оглядываясь на то, выдержит ли платформа. Стоимость нашей работы окупилась на снижении расходов, а сохранённая выручка пиковых дней пошла сверху.

Похожая ситуация?

Если сайт или база «ложатся» в пики, а причину никто не может назвать точно — начнём с экспресс-аудита. Для новых клиентов он бесплатный.

Получить экспресс-аудит