Все кейсы

Скорость запросов к каталогу выросла в 3 раза для интернет-магазинов «Магнит»

Lenvendo ·Магнит ·2022

Оптимизация БД и кэширования ускорила запросы к каталогу в 3 раза для интернет-магазинов сети «Магнит».

Открыть проект

Задача

Требовалось переработать архитектуру и повысить производительность высоконагруженной системы интернет-магазинов, чтобы обеспечить стабильную работу при растущем количестве заказов и интеграцию с внутренними сервисами.

Решение

Провели аудит кодовой базы и серверной архитектуры, выполнили рефакторинг монолита с переводом на сервисную архитектуру. Оптимизировали запросы к MySQL и ElasticSearch, доработали кэширование, реализовали интеграции с каталогом, платежными сервисами и службами доставки.

Результат

  • ×3 Скорость выполнения запросов по каталогу
  • ×3 Скорость индексации ElasticSearch
  • +12% Производительность запросов API
  • 15 000+ Ежедневное сопровождение заказов

Скорость запросов к каталогу и индексации ElasticSearch выросла в 3 раза, производительность API увеличилась на 12%. Система стабильно обрабатывает более 15 000 заказов ежедневно.

Ещё 384 кейса в категории Розничная сеть → Сайт