Промышленность и оборудование
Апрель 2026
Платформа собирает телеметрию с промышленного оборудования: датчики и контроллеры передают данные в сервисы сбора, сервер хранит и обрабатывает их, мобильное приложение показывает состояние оборудования.
Платформа досталась заказчику от прежней команды и работала нестабильно. Три кодовые базы на трёх языках — Go, Java и Qt — без хозяина и без документации. Было непонятно, что чинить первым.
Задача: разобраться в системе, вернуть её в стабильную работу и сделать так, чтобы о сбоях становилось известно сразу.
Аудит. Разобрался во всех трёх кодовых базах: как устроено, где и почему ломается. Результат — карта системы и список проблем.
План для руководства. Понятным языком: что чинить сейчас, а что можно отложить. Приоритеты согласовали с заказчиком.
Исправления. Правки в сервисах сбора на Go, сервере на Java и мобильном приложении на Qt, включая сборку мобильной версии под iOS.
Мониторинг. Метрики и оповещения о сбоях: о проблеме становится известно сразу, а не от пользователей.
Всю работу вёл один: аудит, план, правки в трёх кодовых базах и мониторинг.
Платформа работает стабильно.
Сбои видны сразу — по оповещениям, а не по жалобам пользователей.
У руководства есть карта системы и план развития: что делать дальше и в каком порядке.
Три кодовые базы на трёх языках — один исполнитель.