Petshop
Полная переработка e-commerce платформы для крупного B2C интернет-магазина
переработка
интернет-магазина
О клиенте
Petshop — один из крупнейших интернет-магазинов товаров для животных в России. У компании огромный ассортимент и широкая география: доставка заказов возможна в 93 городах России. Ежедневно интернет-магазин получает и доставляет сотни заказов.
Задача
Пришли с морально устаревшим сайтом на Netcat, слабой интеграцией с внутренними системами, растущей нагрузкой и регулярными проблемами с доступностью.
Требования к новой платформе:
Существенно улучшить функциональность сайта
Повысить удобство дальнейшего развития и расширения
Реализовать синхронизацию с внутренними системами в реальном времени
Добиться надёжности и независимости от любых интеграций
Заложить масштабируемость при высоких нагрузках
Вызовы, с которыми мы столкнулись
Главный технический вызов — интеграция в реальном времени при полной независимости от неё. Если учётная система недоступна, сайт не должен останавливаться: заказы должны приниматься штатно и уходить в систему сразу, как только связь восстанавливается.
Параллельно: отображать не усреднённые остатки и цены, а привязанные к конкретным складам. Обеспечить мгновенную работу фасетных фильтров при сложных пересечениях параметров. И дать маркетинговому отделу инструмент, который быстро реагирует на новые задачи.
Решение
Разработали новую платформу с нуля с расчётом на высокую нагрузку и масштабирование. Каталог с мгновенными фасетными фильтрами, цены и наличие по конкретным складам, развитый личный кабинет, синхронизация бонусной программы.
Реализовали отказоустойчивую интеграцию с ERP в реальном времени: при недоступности системы сайт продолжает работу в штатном режиме, накопленные заказы синхронизируются автоматически после восстановления связи.
Решение изначально строилось как платформа, а не просто сайт. API для мобильного приложения появилось за пару недель — разработка в отрыве заняла бы несколько месяцев. Маркетинговый отдел получил инструмент, который реагировал на новые требования за часы: в пике подключено более 15 сервисов аналитики, ретаргетинга и персонализации, что позволило поднять конверсию на несколько процентных пунктов.
Операторы колл-центра получили служебные инструменты для быстрой обработки типовых обращений — время ответа существенно сократилось.
Для контент-отдела сделали подробный отчёт по каждому товару: причин, по которым товар не появляется на сайте, было полтора десятка. Раньше разобраться в каждом случае вручную занимало время. Теперь менеджер открывает отчёт и сразу видит, что нужно исправить.
Реализованы система мониторинга доступности и производительности, защита от DDoS-атак, автоматические уведомления об инцидентах — это помогло быстро реагировать на атаки конкурентов и сводить время простоя к нулю.
Результат
Сайт перестал падать в Чёрную пятницу — заказы в пиковую нагрузку не теряются
API для мобильного приложения разработано за 2 недели вместо нескольких месяцев
15+ маркетинговых сервисов интегрировано одновременно
После запуска новой версии магазина, конверсия выросла на несколько пунктов
Работаем вместе больше 10 лет и продолжаем запускать новые продукты
Время простоя при DDoS-атаках сведено к нулю