Distributed SystemsPlanned

Time-series Ingestion Service

High-throughput metric ingestion with batching and TimescaleDB storage

A time-series ingestion service that accepts high-frequency metric writes, batches and compresses them, and stores them in TimescaleDB hypertables — with continuous aggregates for efficient query rollups.

What it demonstrates

  • Batched writes
  • Hypertables
  • Continuous aggregates
  • Compression

Tech stack

GoTimescaleDBPostgreSQL