Добавить
Уведомления

Prometheus на диете: оптимизация ядра хранения данных Deckhouse Prom++ | Владимир Пустовалов

Deckhouse Prom++ — это Open Source-система мониторинга, которую мы сделали на основе обычного Prometheus. В среднем она потребляет в 7,8 раза меньше оперативки и в несколько раз меньше ресурсов процессора. Из доклада вы узнаете, как мы добились высокой производительности при низком потреблении RAM. Владимир расскажет про архитектуру ядра хранения и обработки горячих данных, алгоритмы и этапы оптимизации. А ещё покажет бенчмарки и трюки в коде — от cache-friendly-структур данных до SIMD-инструкций. Попробовать Prom++ в деле: https://github.com/deckhouse/prompp Скачать презентацию: https://disk.360.yandex.ru/i/b23eqpHHGMq6iQ Таймкоды: 00:00 | Представление спикера и темы 01:53 | Почему появился Prom++ и зачем он вам 04:33 | Архитектура Prom++ и хранилище данных 06:23 | Бенчмаркинг при разработке решения 08:49 | Этап 1: Gorilla encoder 18:09 | Этап 2: timestamp storage 22:05 | Этап 3: value encoders 27:30 | Этап 4: выгрузка данных 30:42 | Заключение 31:58 | Ответы на вопросы Заглядывайте на наш GitHub и сайт, а также подписывайтесь на каналы, блог и соцсети «Фланта», чтобы узнавать больше о Deckhouse, DevOps и Kubernetes: GitHub: https://github.com/deckhouse/deckhouse Сайт Deckhouse: https://deckhouse.ru/ Блог на Хабре: https://habr.com/ru/companies/flant/articles/ Telegram Deckhouse: https://t.me/deckhouse_news Telegram «Фланта»: https://t.me/flant_ru ВК: https://vk.com/flant_ru Дзен: https://dzen.ru/flant RuTube: https://rutube.ru/u/flant X: https://x.com/flant_ru Вакансии во «Фланте»: https://job.flant.ru/vacancies #Deckhouse #Prom++ #Prometheus

Иконка канала Флант
166 подписчиков
12+
2 просмотра
День назад
12+
2 просмотра
День назад

Deckhouse Prom++ — это Open Source-система мониторинга, которую мы сделали на основе обычного Prometheus. В среднем она потребляет в 7,8 раза меньше оперативки и в несколько раз меньше ресурсов процессора. Из доклада вы узнаете, как мы добились высокой производительности при низком потреблении RAM. Владимир расскажет про архитектуру ядра хранения и обработки горячих данных, алгоритмы и этапы оптимизации. А ещё покажет бенчмарки и трюки в коде — от cache-friendly-структур данных до SIMD-инструкций. Попробовать Prom++ в деле: https://github.com/deckhouse/prompp Скачать презентацию: https://disk.360.yandex.ru/i/b23eqpHHGMq6iQ Таймкоды: 00:00 | Представление спикера и темы 01:53 | Почему появился Prom++ и зачем он вам 04:33 | Архитектура Prom++ и хранилище данных 06:23 | Бенчмаркинг при разработке решения 08:49 | Этап 1: Gorilla encoder 18:09 | Этап 2: timestamp storage 22:05 | Этап 3: value encoders 27:30 | Этап 4: выгрузка данных 30:42 | Заключение 31:58 | Ответы на вопросы Заглядывайте на наш GitHub и сайт, а также подписывайтесь на каналы, блог и соцсети «Фланта», чтобы узнавать больше о Deckhouse, DevOps и Kubernetes: GitHub: https://github.com/deckhouse/deckhouse Сайт Deckhouse: https://deckhouse.ru/ Блог на Хабре: https://habr.com/ru/companies/flant/articles/ Telegram Deckhouse: https://t.me/deckhouse_news Telegram «Фланта»: https://t.me/flant_ru ВК: https://vk.com/flant_ru Дзен: https://dzen.ru/flant RuTube: https://rutube.ru/u/flant X: https://x.com/flant_ru Вакансии во «Фланте»: https://job.flant.ru/vacancies #Deckhouse #Prom++ #Prometheus

, чтобы оставлять комментарии