В гостях Александр Валялкин автор FastHttp и VictoriaMetrics.
Мы поговорили про то как команда VictoriaMetrics пилит супер быструю и оптимизированую базу данных для временых рядов с упором на мониторинг и совместимую по протоколу с Prometheus.
Обсудили:
- как устроена архитектура
- внутренние структры данных
- менеджмент памяти
- лейаут данных на диске
- работу с кешами
- ужатие точек
- всякие оптимизации которые применяются
- отказоустойчевости и востановление после падений
- будущие планы и развитие

Еще на закуску мы с Олегом обсудили новый пропоузал про дженерики в Go.

https://victoriametrics.com