Доклад
×

Вопрос спикеру

Сообщение
×

Опишите тему встречи


  • Backend

C++ backend developer

Deckhouse Prom++: как мы посадили Prometheus на RAM-диету

Deckhouse Prom++ — это высокопроизводительный Open Source-форк Prometheus, потребляющий в среднем в 7,8 раз меньше памяти и в несколько раз меньше ресурсов CPU, готовый для использования в production уже сегодня.
В докладе я подробно разберу разработанное на С++ ядро хранения данных, основные структуры данных, алгоритмы и этапы оптимизации. Для каждого из последних представлю подробный бенчмаркинг по памяти и скорости работы. Расскажу о реализованных трюках и «велосипедах» в коде, которые позволяют получать максимум производительности. Слушателей ожидают cache-friendly структуры данных, листинг кода на C++, SIMD-инструкции и прочие хардкорные вещи, без которых не может существовать ни один высокопроизводительный проект

Аудитория слушателей доклада

Разработчики, DevOps инженеры, аналитики данных и все те, кто любит изобретать и использовать нестандартные решения в мире IT