6 Learnings from Building Thanos Project
summary
Project starts November 2017 and ships a 3-month MVP that deploys to production; it uses object storage for long‑term blocks, implements downsampling and compaction, and keeps the Prometheus TSDB format unchanged. A 2019 receiver (remote‑write) addition reuses the gRPC query API so new ingestion modes plug in without rewriting core components. Growth metrics: roughly 600 unique contributors, ~80 active per month, hundreds of adopters, CNCF donation then incubation — the design choices prove durable and operationally successful.
AI-written summary · about
chapters (10)
- 0:00Welcome and introduction
- 3:08Conference logistics
- 5:52Thanos project origins
- 10:08Development and collaboration
- 14:11First MVP release
- 16:27Project philosophy
- 18:50Community growth
- 21:11Design principles
- 23:25Building a thriving community
- 25:41Future and Q&A
related talks
26mPrometheus That Scales
39mAbsorbing Thanos Infinite Powers for Multi-Cluster Telemetry
27mThanos: Highly Available, Pluggable, Long Term Metric Storage for Everyone!
36mRunning the Observability As a Service For Your Teams With Thanos
10mUpstream-First, High Scale Prometheus Ecosystem
32mAdopting Thanos Gradually Across All of LastPass Infrastructures
33mStory of Correlation: Integrating Thanos Metrics with Observabi...
12mCNCF Projects Update
