Laravel

Техподдержка маркетплейса запчастей

Маркетплейс автозапчастей с каталогом 50 000+ товаров. Требовалась постоянная поддержка, оптимизация производительности и рефакторинг ключевых модулей.

Задача

Маркетплейс работал медленно: поиск по каталогу занимал до 4 секунд, случались простои, а добавление новых функций было затруднено из-за устаревшего кода. Нужна была комплексная поддержка и планомерная оптимизация.

Решение

Взяли проект на абонентское обслуживание и провели поэтапную оптимизацию:

  • Внедрили Elasticsearch для полнотекстового поиска по каталогу запчастей
  • Настроили Redis-кеширование для популярных запросов и категорий
  • Рефакторинг каталога: нормализация базы данных, оптимизация запросов
  • Настроили мониторинг и автоматические алерты при сбоях
  • Оптимизировали индексы MySQL для сложных выборок с фильтрацией
  • Регулярные обновления Laravel и зависимостей, патчи безопасности

Результат

  • Время поиска сократилось с 4 секунд до 0.3 секунды
  • Uptime сервиса — 99.9% на протяжении всего периода обслуживания
  • 0 критичных инцидентов за 6 месяцев поддержки
  • Конверсия из поиска в заказ выросла на 25% благодаря быстрой выдаче

Стек

Laravel, MySQL, Elasticsearch, Redis, Docker, мониторинг (Grafana)

Срок: абонентское обслуживание
Команда: 1 разработчик

Нужен похожий проект?

Расскажите о вашей задаче — оценим бесплатно