Стена с кроссовками в магазине

Кроссовки
и лимитки —
без падений

Перевели магазин кроссовок Sneakersnstuff с монолита на микросервисную платформу: PWA-витрина, синхронизация с мобильным приложением и поэтапная миграция без остановки продаж.

Мода PWA Мобильное приложение Микросервисы Миграция
— 01 Проект

Магазин для запусков лимиток

Sneakersnstuff — магазин кроссовок и уличной одежды с флагманскими магазинами в Стокгольме, Лондоне, Париже и Берлине. Запуски лимитированных коллекций собирают пиковые нагрузки, а бизнесу нужно было быстро внедрять новые функции. Мы перевели магазин на новую платформу, не останавливая продажи. Похожую связку PWA, мобильного приложения и высоких нагрузок мы делали для POIZON и Converse.

18мес
поэтапной миграции
PWA
витрина
iOS
и Android — общие данные
24/7
продажи не прерывались на время переезда
— 02 Задачи

Что предстояло
решить

01

Пиковые нагрузки

Запуски лимитированных коллекций обрушивали монолит.

02

Быстрое развитие

Каждая новая функция требовала правок всей системы.

03

Сайт и приложение

Корзина, вишлист и заказы должны совпадать на сайте и в приложении.

04

Без простоя

Переезд нельзя было делать с остановкой продаж.

— 03 Решение

Что мы
сделали

01

Аудит и проектирование

Аудит

Архитектура, производительность и код текущей системы.

Микросервисы

Спроектировали новую микросервисную экосистему.

Этапы

18-месячный проект разбит на последовательные этапы миграции.

02

Витрина и приложение

PWA

Быстрая PWA-витрина, по ощущениям не уступающая нативному приложению.

Синхронизация

Корзина, вишлист и история заказов общие для сайта и приложения.

Персонализация

Система рекомендаций товаров.

03

Надёжность

Мониторинг

Проактивный мониторинг на New Relic с момента запуска.

Масштабирование

Архитектура, готовая к пиковым нагрузкам.

Развитие

Новые функции внедряются без правок всей системы.

Главная Sneakersnstuff: промо летней распродажи

Главная PWA-витрины: крупные промо-кампании и быстрая загрузка на любом устройстве

Стек
PWA Микросервисы New Relic iOS Android
— 04 Результаты

Что получил
клиент

Новая платформа

Микросервисы вместо монолита — без остановки бизнеса.

Готовность к пикам

Запуски лимитированных коллекций больше не обрушивают сайт.

Единый опыт

Сайт и приложение работают с одними данными.

База для роста

Персонализация и быстрые доработки.

Хотите такой же
проект?

Разберём вашу задачу и предложим архитектуру решения.

Следующий кейс

Rulazada

Русскоязычная витрина товаров маркетплейса из Юго-Восточной Азии