Микросервисы для портала льгот КОРУС Консалтинг
Разделили монолитный модуль портала льгот на 4 микросервиса для КОРУС Консалтинг: время отклика при подаче заявки сократилось с 3–5 секунд до менее 0,5 секунды.
Задача
Требовалось провести рефакторинг монолитного модуля портала, отвечавшего за учёт и предоставление льгот сотрудникам: повысить отказоустойчивость, ускорить расчёт остатков и обеспечить корректное отображение статистики в реальном времени.
Решение
Монолит разделили на 4 микросервиса с собственными БД и независимым развёртыванием, взаимодействие организовали через Kafka. Тяжёлые расчёты перенесли в хранимые функции PostgreSQL, добавили составные индексы и переписали LINQ-запросы. Общие модули вынесли в NuGet-пакеты, а в личном кабинете администратора добавили интерактивные дашборды.
Результат
- 3–5 сек → <0,5 сек Время отклика при подаче заявки
- 6–8 сек → 0,5–1 сек Время выполнения тяжёлых запросов
- −70% Снижение критических багов в продакшене
- 80–90% Покрытие тестами ключевой логики
Время отклика при подаче заявки сократилось с 3–5 секунд до менее 0,5 секунды, тяжёлые запросы ускорились с 6–8 до 0,5–1 секунды. Отказ одного сервиса больше не блокирует подачу заявок, а количество критических багов в продакшене снизилось примерно на 70%.
Ещё 393 кейса в категории Логистическая компания → Сайт
Похожие кейсы
Новый сайт аэропорта Внуково: онлайн-табло, схема и языковые версии
Создали новый сайт аэропорта Внуково с онлайн-табло, интерактивной схемой и языковыми версиями, что увеличило прямой трафик на 114%.
Корпоративный сайт Madar с 3D-анимацией на WebGL
Разработали корпоративный сайт для Madar с 3D-анимацией на WebGL, чтобы представить комплексную IT-платформу для логистики и выделить бренд на рынке.
Корпоративный сайт для Сахалинского морского пароходства
Разработали корпоративный сайт с отслеживанием грузов в реальном времени для Сахалинского морского пароходства.
Яндекс Доставка: 3 новых сайта меньше чем за год
Разработали 3 сайта для Яндекс Доставки: российский, для СНГ и HR-портал. Российский сайт вырос с 23 до более 1000 страниц за год.
Интерфейсы для пунктов выдачи Яндекс Маркета: упрощение работы операторов
Обновление интерфейсов пунктов выдачи Яндекс Маркета упростило работу операторов и сократило время обработки заказов.
Корпоративный сайт для КМУ +Сервис
Разработан корпоративный сайт с каталогом услуг и запчастей для компании «КМУ +Сервис», занимающейся ремонтом гидросистем и обслуживанием спецтехники.