Аутсорсинг backend-разработчиков для создания ecom-сервиса

Аутсорсинг backend-разработчиков для создания ecom-сервиса

Команда RedLab оптимизировала работу интернет-магазина. В этой статье делимся кейсом.

О клиенте

Федеральная сеть магазинов повседневной одежды и обуви по выгодным ценам. Компания создает коллекции вещей для женщин, мужчин и детей 2-14 лет. Ежегодно ритейлер обслуживает более 45000 000 покупателей в 138 торговых точках по всей России. Производственные площадки находятся в Китае, Кореи и Индонезии.

О проекте

Интернет-магазин для покупки товаров имеет интеграцию с платежной системой, удобно спроектированный каталог, поиск по сайту, «умный» фильтр и программу лояльности. Для ускорения загрузки страниц и улучшения обработки пользовательских запросов клиент хотел увеличить производительность серверной части продукта.

Описание задачи

К моменту обращения веб-сервис имел несколько значительных недостатков: медленную доставку контента и большую нагрузку на базу данных. Бизнесу требовалось срочно модернизировать систему, реализовать программные и архитектурные изменения в backend-компоненте, который отвечает за внутреннюю логику работы сервиса.

Перед RedLab стояли следующие задачи:

  • Оперативно предоставить специалистов с необходимым уровнем компетенций: подключение за 24 часа команды из 5-ти backend-разработчиков.
  • Оптимизировать работу ПО: обеспечение высокой скорости загрузки страниц и стабильной работы интернет-магазина при увеличении числа покупателей.
  • Улучшить систему обработки заказов: быстрое выполнение вычислений, необходимых для предоставления ответов пользователям.

Реализация

После получения запроса мы приступили к формированию проектной команды:

  • За 2 часа подобрали кандидатов строго с релевантным опытом: project-менеджера, аналитика, трех Java-разработчиков и двух React-разработчиков. В течение последующих 14 часов клиент провел технические интервью со специалистами и удостоверился в их экспертности.
  • После утверждения сотрудников оформили доступы, получили токены и осуществили подключение команды к ИТ-инфраструктуре клиента.
  • Детально изучили проект, функциональные и бизнес-требования к продукту, рассмотрели используемые технологии и зафиксировали результаты, которые компания ожидает по завершению работ.
  • Совместно с заказчиком провели оперативный онбординг, что позволило в первый же день приступить к работе.

В ходе проекта были реализованы следующие задачи:

  • Выполнили процедуры бэкапа, а также кэширование, чтобы сохранить статические ресурсы и результаты запросов. Удалось избежать повторных вычислений на сервере.
  • Реализовали индексирование для ускорения поиска, а также использовали репликации и шардинг для распределения нагрузки.
  • Интегрировали сеть доставки контента (CDN), которая помогает ускорить доставку изображений до покупателей.
  • Доработали механизм начисления кэшбека и накопления баллов. Добавили возможность присваивать статусы пользователям.

Кроме того, в ходе работ компания RedLab обеспечивала прозрачность процессов и трудозатрат, фиксировала промежуточные итоги работ в таск-трекере клиента, а также предоставляла отчеты по каждому из этапов выполненных задач.

Результат

Благодаря аутсорсингу разработчиков на Java и React ритейлер смог улучшить производительность интернет-магазина в кратчайшие сроки и сократить время загрузки страниц с 7 секунд до 2,5 секунд.

Источник: https://redlab.dev/success/autsorsing-backend-razrabotchikov-dlja-sozdanija-ecom-servisa/ 

1208
RSS
Нет комментариев. Ваш будет первым!

Новые статьи

Импортозамещение в мониторинге: почему GMONIT — альтернатива New Relic, Zabbix, Sentry, Datadog Обязательная маркировка в России и Казахстане: практические сценарии в 1С:WMS Как модель зрелости мониторинга делает бизнес более управляемым ИИ как конкурентное преимущество: от точечных решений к стратегическому превосходству Пропускная способность склада — главный KPI Дайджест ИБ-регулирования. Июль-сентябрь 2025 Проект автоматизации склада СИЗ на базе «1С:WMS» с глубокой интеграцией с «1С:УПП» ProcessTech Saransk 2025: как прошел самый большой форум по процессной аналитике России

Импортозамещение в мониторинге: почему GMONIT — альтернатива New Relic, Zabbix, Sentry, Datadog


8 дней назад
Импортозамещение в мониторинге: почему GMONIT — альтернатива New Relic, Zabbix, Sentry, Datadog
Импортозамещение в мониторинге: почему GMONIT — альтернатива New Relic, Zabbix, Sentry, Datadog
Обязательная маркировка в России и Казахстане: практические сценарии в 1С:WMS
Обязательная маркировка в России и Казахстане: практические сценарии в 1С:WMS
Как модель зрелости мониторинга делает бизнес более управляемым
Как модель зрелости мониторинга делает бизнес более управляемым
ИИ как конкурентное преимущество: от точечных решений к стратегическому превосходству
ИИ как конкурентное преимущество: от точечных решений к стратегическому превосходству
Пропускная способность склада — главный KPI
Пропускная способность склада — главный KPI
Дайджест ИБ-регулирования. Июль-сентябрь 2025
Дайджест ИБ-регулирования. Июль-сентябрь 2025
Проект автоматизации склада СИЗ на базе «1С:WMS» с глубокой интеграцией с «1С:УПП»
Проект автоматизации склада СИЗ на базе «1С:WMS» с глубокой интеграцией с «1С:УПП»
ProcessTech Saransk 2025: как прошел самый большой форум по процессной аналитике России
ProcessTech Saransk 2025: как прошел самый большой форум по процессной аналитике России

Новые видео