Профессиональная IT-конференция разработчиков в нефтегазовой отрасли

Система расчетов ZIIoT: как отказ от готовых технологий ускорил производительность

HighLoad-разработка

Java
Оптимизация производительности
Профилирование
Оптимизация
.NET
Обработка данных

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Доклад про эволюцию архитектуры подсистемы расчетов платформы ZIIoT, НЕ использование каких именно готовых (и модных) технологий в итоге позволило удовлетворить значительно возросшим требованиям по нагрузке.

Целевая аудитория

Разработчики, архитекторы ПО.

Тезисы

При проектировании ПО часто встает вопрос о выборе между использованием готовых компонентов и написанием своего «велосипеда».

При этом можно отметить, что компании небольшого размера склонны к первому подходу, а «big tech» — к последнему.
В докладе мы расскажем об эволюции подсистемы расчетов платформы ZIIoT, о том как в какой-то момент мы еще не стали «big tech», но уже доросли до отказа от готовых решений и были вынуждены спроектировать свой небольшой, но очень быстрый «трехколесный велосипед».

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

Антон Смольков

Цифровая Индустриальная Платформа

Архитектор платформы ZIIoT, области интересов — инфраструктурные сервисы, базисное ПО, производительность. До этого в качестве .NET-разработчика работал над расчетами ZIIoT, а еще ранее был начальником отдела DevOps.

Цифровая Индустриальная Платформа

Цифровая Индустриальная Платформа — национальный лидер разработки промышленного программного обеспечения для нефтегазовой отрасли. Создают, развивают и внедряют российскую технологическую платформу и прикладные продукты для нефтегазовой промышленности.
Леонид Царев

Цифровая Индустриальная Платформа

Директор по разработке ООО «ЦИП». Отвечает за разработку продуктов компании, в том числе платформы ZIIoT.
До прихода в ЦИП Леонид был архитектором и зам. начальника отдела разработки в ГК Монополия, где запустил monopoly.online и отвечал за разработку ключевых сервисов (Поиск и Размещение Грузов), а также за разработку для внутренних нужд ERP-системы. Лишь в ЦИП Леониду удалось справиться с привычкой к ночному просмотру дампов с прода и отказаться от присылки непрошенных PR с рефакторингом.

Цифровая Индустриальная Платформа

Цифровая Индустриальная Платформа — национальный лидер разработки промышленного программного обеспечения для нефтегазовой отрасли. Создают, развивают и внедряют российскую технологическую платформу и прикладные продукты для нефтегазовой промышленности.

Видео