Prometheus vs VictoriaMetrics

Open source TSDBs.

Overview

Prometheus and VictoriaMetrics are two open-source time-series databases speaking the same query language but optimised for different scales. Prometheus has the canonical ecosystem (every Kubernetes operator, every cloud-native tool); VictoriaMetrics is the high-performance drop-in replacement (10x compression, lower memory, distributed mode). The right answer depends on whether ecosystem inheritance or scale efficiency matters more.

The approach

Workload-driven choice, per-team operational fit considered, documented rationale per team. The discipline is making the TSDB choice once with a written reason rather than running both Prometheus and VictoriaMetrics for the same metrics.

Why this compounds

The right TSDB choice compounds across years. Metrics patterns and team expertise align with the engine; cross-team tooling (alerting rules, dashboards, retention policy) gets built once and reused. By year two the TSDB choice is automatic per team.