Skip to main content

One post tagged with "In-Memory Database"

View All Tags

Prometheus TSDB (Part 1): The Head Block

· 6 min read
Ganesh Vernekar
Staff Software Engineer @ Reddit

Introduction

Though Prometheus 2.0 was launched about 3 years ago, there are not much resources to understand it's TSDB other than Fabian's blog post, which is very high level, and the docs on formats is more like a developer reference.

The Prometheus' TSDB has been attracting lots of new contributors lately and understanding it has been one of the pain points due to lack of resources. So, I plan to discuss in detail about the working of TSDB in a series of blog posts along with some references to the code for the contributors.