Hi Everyone,

I discovered yesterday completely by accident. When I went from writing to
10 topics each with 10 partitions to 10 topics each with 2 partitions--all
other config params are the same--my write throughput almost doubled!  I
was not expecting this as I've always thought--and, admittedly, I am still
coming up to speed on Kafka--that increasing parallelism via increasing the
number of partitions and/or topics would increase write throughput. I was
actually experimenting going from 10 partitions per topic to 20 partitions
in an effort to increase throughput but stumbled upon 10X2.

Important notes:

1. Replication factor is 1
2. async producer
3. request.required.acks is 1

Any ideas?

--John

Reply via email to