Интернет-магазин
Компания U2B «Упаковка для бизнеса» известна на рынке упаковочных материалов с 1999 года.
Компании U2B «Упаковка для бизнеса» работают во многих регионах России: Москва и Московская область, Санкт-Петербург, Екатеринбург, Нижний Новгород, Самара, Казань, Челябинск, Уфа, Пермь, Ижевск, Тюмень, Ульяновск, Набережные Челны, Киров, Чебоксары, Смоленск, Новосибирск, Курган, Йошкар-Ола, Сыктывкар и другие. Компании занимаются подбором и поставкой упаковки: упаковочные пленки, пищевые контейнеры, подложки и лотки из вспененного полистирола, лотки под запайку, фасовочные пакеты, а также вакуумные пакеты, пластиковые ведра, бумажная упаковка.
Мы разработали для коллег полнофункциональный интернет-магазин.
Ближайший город определяется по координатной сетке. Берется город в шапке сайта и по прямой считается расстояние, какой склад ближе.

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

- Настроена интеграция с sms-сервисом для сайта.

Спустя 8 месяцев после запуска, заказчик столкнулся с проблемой производительности сайта, страница в среднем грузилась 5 секунд. Это было связано с ростом ассортимента и значительным увеличением количества партнерских аккаунтов. Что собственно и являлось одной из главных задач нового интернет-магазина.
Для решения проблемы мы:
- провели глубокий анализ и профилирование существующего кода;
- выявили узкие места, которые нормально работали в тестовой инфраструктуре, но с боевой базой данных давали высокую нагрузку;
- произвели рефакторинг и оптимизацию кода;
- наладили CI/CD-конвейер для быстрых автоматизированных отгрузок изменений в production;
- настроили композитный режим

