├── .gitignore ├── ConfluentCloudCostOptimizer-Shared.xlsx ├── ConfluentCloudCostOptimizer.xlsx ├── KafkaClusterSizingCalculator.ods ├── README.md └── TierStorageCalculator.ods /.gitignore: -------------------------------------------------------------------------------- 1 | ~$KafkaClusterSizingCalculator.ods 2 | -------------------------------------------------------------------------------- /ConfluentCloudCostOptimizer-Shared.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purbon/kafka-cluster-size-calculator/04808943c47261bcdfed92d1bb756c3677140f97/ConfluentCloudCostOptimizer-Shared.xlsx -------------------------------------------------------------------------------- /ConfluentCloudCostOptimizer.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purbon/kafka-cluster-size-calculator/04808943c47261bcdfed92d1bb756c3677140f97/ConfluentCloudCostOptimizer.xlsx -------------------------------------------------------------------------------- /KafkaClusterSizingCalculator.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purbon/kafka-cluster-size-calculator/04808943c47261bcdfed92d1bb756c3677140f97/KafkaClusterSizingCalculator.ods -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # A simple Apache Kafka cluster calculator 2 | 3 | Have you ever wonder how to size your Apache Kafka cluster, this 4 | spreadsheet will hopefully provide you with some guidance. 5 | 6 | In this calculator your will find guidance for: 7 | 8 | * Calculating the number of nodes/brokers need. 9 | * Aproximate the numnber of partitions. 10 | 11 | The brokers/nodes are calculated based on disk usage but as well on the 12 | network and disk requirements. 13 | 14 | The number of partitions are calculated based on latency and thoughput 15 | optimizations. 16 | 17 | I hope this helps. 18 | 19 | -- Pere 20 | -------------------------------------------------------------------------------- /TierStorageCalculator.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/purbon/kafka-cluster-size-calculator/04808943c47261bcdfed92d1bb756c3677140f97/TierStorageCalculator.ods --------------------------------------------------------------------------------