Not setting "log.flush.interval.messages" is good since the default gives
the best latency. Could you do some basic I/O testing on the local FS in
your windows machine to make sure the I/O latency is ok?

Thanks,

Jun

On Thu, Jan 1, 2015 at 1:40 AM, Shlomi Hazan <shl...@viber.com> wrote:

> Happy new year!
> I did not set "log.flush.interval.messages".
> I also could not find a default value in the docs.
> Could you explain about that?
> Thanks,
> Shlomi
>
> On Thu, Jan 1, 2015 at 2:20 AM, Jun Rao <j...@confluent.io> wrote:
>
> > What's your setting of log.flush.interval.messages on the broker?
> >
> > Thanks,
> >
> > Jun
> >
> > On Mon, Dec 29, 2014 at 3:26 AM, Shlomi Hazan <shl...@viber.com> wrote:
> >
> > > Hi,
> > > I am using 0.8.1.1, and I have hundreds of msec latency at best and
> even
> > > seconds at worst.
> > > I have this latency both on production, (with peak load of 30K msg/sec,
> > > replication = 2 across 5 brokers, acks = 1),
> > > and on the local windows machine using just one process for each of
> > > producer, zookeeper, kafka, consumer.
> > > Also tried batch.num.messages=1 and producer.type=sync on the local
> > machine
> > > but saw no improvement.
> > > How can I push latency down to several millis, at least when running
> > local?
> > > Thanks,
> > > Shlomi
> > >
> >
>

Reply via email to