Все кейсы

Импорт товаров для крупного ритейлера ускорили в 4 раза

Lachestry ·Крупный российский ритейлер ·2024

Перевели импорт товаров на асинхронную обработку и прямые запросы в БД, ускорив пропускную способность в 4 раза для крупного российского ритейлера.

Задача

Рост онлайн-продаж до 50% от общего объема выявил узкие места в работе интернет-магазина: медленный и нестабильный импорт товаров из PIM, ручное управление витриной.

Решение

Отказались от синхронного REST API в пользу асинхронных очередей Kafka с батчингом, затем заменили стандартный импорт Magento прямыми запросами в базу данных. Реализовали автоматический маппинг атрибутов и перевели актуализацию витрины на триггеры, исключив ручной труд.

Результат

  • ×4 Прирост пропускной способности импорта
  • +70% Прирост после перехода на асинхронный импорт
  • 30 мс Время отработки маппинга на сообщение
  • 200 000 Создано опций атрибутов

Пропускная способность импорта выросла на 400%, время включения товара на витрину сократилось с дней до секунд, а стабильность системы повысилась за счет полной автоматизации.