Version 0.9
The best way to accurately size your Kafka cluster is by simulating the target load on your Kafka cluster. If you are planning to do that, you may want to use the load generation tools: kafka-producer-perf-test and kafka-consumer-perf-test, that come with Kafka, to simulate your target load. Documentation can be found here.
This calculator uses simple parameters to size and recommend your Red Hat AMQ Streams (Kafka) configuration, including the number of Zookeeper nodes, the number of Kafka broker nodes and the number of subscription cores required, among other things.