1. Take a look at #6 in http://kafka.apache.org/faq.html

2. Typically, you want each batch to have 10s-100s KB.

3. In the latest 0.8, we have 3 network threads and 8 io threads. These
should be good enough for typical users.

Thanks,

Jun


On Thu, Apr 25, 2013 at 2:30 PM, Yu, Libo <libo...@citi.com> wrote:

> Hi,
>
> I have a few questions about configuring kafka 0.8.
> Assume I have 3 brokers, 10 consumers and 4 topics.
>
> 1         How many partitions should a topic have for best performance?
>
> Each broker has one partition? Or each producer should have a partition?
>
> 2         Batch size has big impact on performance, how to determine it
> optimally?
>
> 3         For multiple producers, do I need to increase
> num.network.threads and
>
> num.io.threads from the default of 2?
>
>
> Thanks.
>
> Regards,
>
> Libo
>
>

Reply via email to