← All projects
Product

PartitionPilot

No more flying blind in Kafka: shows who uses which topics, what it costs, and replays messages safely without disturbing production.

Visit partitionpilot.com ↗
partitionpilot.com
PartitionPilot website

The problem

In larger Kafka setups nobody knows exactly who owns which topic, what storage and traffic cost, or how to replay messages without risk.

What I built

  • Storage and traffic costs per topic, with ownership for topics and consumer groups and chargeback reports.
  • Planned replays with a dry run before anything is sent again.
  • Works with Apache Kafka, AWS MSK and Confluent Platform, metrics via Prometheus JMX.

Stack

  • Kafka
  • Java
  • Spring Boot
  • Angular
  • Prometheus