Skip to main content

Kafka Topic Planner

v1.0.0

Partitions / replication-factor / retention planner — throughput vs ordering trade-offs.

Result
Kafka Topic Capacity Plan

Partitions:          12
Replication factor:  3
Retention:           168 hours (7.0 days)
Write throughput:    10 MB/s

Storage estimate:    17718.8 GB (all replicas)
Per-broker storage:  5906.3 GB
Min brokers needed:  3 (= replication factor)
Max consumer threads: 12 (= partitions)

Rule of thumb:
  partition count ≈ max(target throughput / partition throughput, desired parallelism)
  Typical single partition throughput: 10-100 MB/s