Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Plain View
Kafka >> mail # user >> kafka produce API batching

Rajasekar Elango 2013-08-30, 17:29
Copy link to this message
Re: kafka produce API batching
If you are using the async mode, there is no difference. If you use sync
mode, the former api gives you a way to batch request in sync node, which
can lead to better throughput.


On Fri, Aug 30, 2013 at 10:28 AM, Rajasekar Elango

> Kafka producer API supports sending a single message and as well sending
> list of messages with two different methods. I believe irrespective of
> either of send method used, producer internally batches batch.num.messages
> and sends them in bulk. Is there any advantage in performance of using
> send(List<KeyedMessage<K,V>>
> messages)to send multiple messages over sending messages one by one
> using send(KeyedMessage<K,V>
> message) ?
> --
> Thanks,
> Raja.

Rajasekar Elango 2013-08-31, 03:53