Benchmarking and performance testing is an important first step when getting started with Apache Kafka. Sunil Kumar Behera from Confluent presented his Kafka Benchmarking 101 presentation at a meetup earlier this week.
In his presentation Sunil covers:
the tools that are available to perform benchmark tests on our Kafka clusters
the metrics to watch for both producers and consumer
config variables to tweak to get the results we are looking for