I made a Kafka Cluster on my local machine and I was testing creating producers with different Throughput to see what happens to the latency.
I used the kafka-test-perf benchmark to these tests https://docs.cloudera.com/runtime/7.2.10/kafka-managing/topics/kafka-manage-cli-perf-test.html
I made different tests changing the throughput for the kafka producer.
Test 1: 2 Throughput
Test 2: 200 Throughput
Test 3: 2,000 Throughput
Test 4: 20,000 Throughput
Test 5: 200,000 Throughput
For my perspective the throughput is the number of messages that arrive in a given amount of time.
For all tests the throughput it´s equal to the records sent by sec, except for Test 5, where the records sent by sec is 22k records/sec. Does this mean that my producer can not handle this type of throughput?
I am trying to understand the meaning of this.
I ran a lot of tests.