Awesome, thanks Abhishek! Yeah, was wondering if async would help, will try
that.

--John



On Mon, Jan 11, 2016 at 12:51 AM, Abhishek Agarwal <abhishc...@gmail.com>
wrote:

> which producer type (sync/async) you are using? Async producer will
> improve the throughput dramatically.
>
> On Mon, Jan 11, 2016 at 12:09 AM, Vineet Mishra <clearmido...@gmail.com>
> wrote:
>
>> Hi John,
>>
>> Increasing the Kafka partition should be helpful.
>>
>> Additionally what is the KafkaBolt parallelism you are keeping?
>>
>> Cheers!
>> VM
>> On Jan 10, 2016 11:33 PM, "John Yost" <hokiege...@gmail.com> wrote:
>>
>>> Hi Everyone,
>>>
>>> I am attempting to use the KafkaBolt for output from my Storm topology.
>>> Whereas the throughput from the KafkaSpout is screaming fast, output to
>>> Kafka via the KafkaBolt is comparatively really slow. I've tried outputting
>>> with request.required.acks set to 0,1,-1 which does not affect throughput
>>> significantly.
>>>
>>> I am thinking that one issue is that the KafkaSpout is reading off of a
>>> topic with 20 partitions, whereas the KafkaBolt is writing to a topic with
>>> 10 partitions. I am going to expand the write topic to twenty partitions
>>> tomorrow and retry as I think that increasing the producer group size via a
>>> greater number of partitions should help.
>>>
>>> Any other ideas/guidance would be great--thanks!
>>>
>>> --John
>>>
>>
>
>
> --
> Regards,
> Abhishek Agarwal
>
>

Reply via email to