Blog

Владимир Витковский — Обзор архитектуры быстрого сборщика логов на Go

Видео Backend IT–инфраструктура Highload Go
Поговорим о лучших практиках, на которых основан очень быстрый сборщик логов, используемый в Ozon.

Расскажем, как c помощью этого инструмента мы сократили издержки на сбор логов в 10 раз по CPU и добились 100% доставляемости логов.

Вы узнаете:
  • как организована общая архитектура сборщика логов;
  • как написать быстрый плагин для чтения логов из файлов;
  • как оптимизировать внутреннюю обработку потока логов;
  • как правильно распараллелить обработку;
  • как гарантировать доставку.