Blog
2022-10-05 15:51
Видео
Backend
IT–инфраструктура
Highload
Go
Владимир Витковский — Обзор архитектуры быстрого сборщика логов на Go
Поговорим о лучших практиках, на которых основан очень быстрый сборщик логов, используемый в Ozon.
Расскажем, как c помощью этого инструмента мы сократили издержки на сбор логов в 10 раз по CPU и добились 100% доставляемости логов.
Вы узнаете:
как организована общая архитектура сборщика логов;
как написать быстрый плагин для чтения логов из файлов;
как оптимизировать внутреннюю обработку потока логов;
как правильно распараллелить обработку;
как гарантировать доставку.