
Сергей Маслов
Старший корпоративный архитектор, Х5 Tech
ул. Средняя Калитниковская, д. 28, стр. 4
Волгоградский проспект
Расскажу, как с нуля создали собственный инструмент для сбора логов в режиме реального времени. В дальнейшем он стал ключевым для нашей системы сбора и обработки данных, позволяющей обрабатывать до 15 млн уникальных сообщений в секунду и до 150 млрд в день.
Наша система построена на стеке Golang+Kafka+ClickHouse. Система универсальна и позволяет качественно сопровождать ключевые ИТ-сервисы X5 — от анализа событий кассовых операций до сбора логов защитного периметра WAF + NGFW.
Рассмотрим основные технологические и архитектурные решения, которые вам придется принять при создании приложения подобного класса. Прогуляемся по граблям и проблемами, с которыми мы столкнулись. Разберем и протестируем в бою стандартные инструменты для сбора логов. Дам базовые рекомендации для проектирования подобных систем.
Старший корпоративный архитектор, Х5 Tech