Модернизация архитектуры аналитической платформы в медицинском продукте
Переход от предварительного расчёта промежуточных данных к лёгкой масштабируемой архитектуре: ускорение выполнения сценариев и сокращение расходов на хранение.
-45%
Объём хранимых данны
+20–40%
Скорость загрузки сценариев
-20–30%
Затраты на хранение данных
Профиль клиента
Разработчик программного обеспечения для сервисных и добывающих нефтегазовых компаний.
Вызовы и бизнес-задача
01
Избыточный объём данных
Предварительный расчёт и хранение массивов промежуточных артефактов раздували инфраструктуру.
02
Замедление эволюции ПО
Сложность существующих связей тормозила внедрение новых аналитических сценариев
03
Бесшовная миграция
Требовалось демонтировать старый механизм без сбоев в работе пользовательских интерфейсов.
Инженерное и архитектурное решение
01
Динамические запросы
Разработка нового легкого механизма построения аналитических выборок без предрасчёта.
02
Рефакторинг моделей
Изменение схем реляционной СУБД, обновленный ORM-слой и демонтаж унаследованных таблиц.
03
Перенос UI-экранов
Пошаговый перенос десятков аналитических интерфейсов на новое API без остановки релизов.