Вебторика
Главная/Экспертиза/Ритейл и электронная коммерция

Оптовая платформа электронной коммерции

Розничный сайт, B2B-кабинет и маркетплейс-каналы в едином контуре с синхронизацией остатков в реальном времени.

Ритейл и электронная коммерцияТиповой срок: 4–6 месяцевNDA
Проекты под NDA. Обезличенно: тип задачи, подход, диапазон результата. Названия клиентов и точные цифры не раскрываются.

Контекст

Производитель или крупный ритейлер с десятками каналов продаж: собственный сайт, маркетплейсы, дилеры, оптовые клиенты. Остатки и цены в 1С.

Проблема

Остатки в 1С и на площадках расходятся. Клиент оформляет заказ, а товара нет на складе. Отмены, штрафы от маркетплейсов, падение рейтинга. B2B-клиенты работают по телефону и email.

Ограничения

  • Мгновенная синхронизация десятков каналов с 1С
  • Пиковые нагрузки на распродажах
  • Разные API у маркетплейсов
  • Сохранить существующие цены и правила для оптовых клиентов
  • Отмены на маркетплейсах недопустимы — это рейтинг

Подход

Единый справочник товаров и остатков. Все каналы работают через интеграционный шлюз: маркетплейсы и B2B-клиенты читают актуальные данные, заказы стекаются в один поток. Резервирование остатков — атомарное.

Архитектура

Единый справочник

PostgreSQL как источник истины, Kafka-топик master.catalog.changes с дельтами по товарам и остаткам.

Интеграционный шлюз

Go-сервис с адаптерами под каждый маркетплейс: REST, XML-фиды, Webhook для B2B.

Резервирование остатков

Защита от повторной обработки в Kafka, дедупликация через idempotency_key. Доставка «ровно один раз».

Пиковая нагрузка

Горизонтальное масштабирование, Redis-кэш горячих SKU, CDN для каталога, ограничение скорости на API.

Аналитика

ClickHouse + Metabase: сводка по каналам, ABC-анализ, прогноз спроса.

Ход работ

  1. 1

    Единый справочник

    Согласовали модель товаров и остатков, собрали единый справочник, запустили Kafka-топик изменений.

  2. 2

    Адаптеры каналов

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

  3. 3

    B2B-кабинет

    Матричное ценообразование, лимиты, история заказов, импорт из Excel.

  4. 4

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

    Стресс-тесты на пиковые сценарии, автоскейлинг, ограничение скорости на маркетплейсы.

Типичные результаты

1%
Отмен
99%+
Точность остатков
+30%
Оборот за полгода
Пиковые нагрузки
обработка без потерь

Точность остатков выросла до 99%+, отмены на маркетплейсах снизились до долей процента, оборот вырос без увеличения штата.

Технологический стек

Next.jsGoPostgreSQLKafkaRedisClickHouse1C OData

Другие проекты

Оценка за 1 рабочий день

Стоимость и план реализации — по заявке.