The end-to-end latency record the transferring of a message from producer
to broker, then to consumer.

I cannot remember the details not but I think the EndtoEndLatency test
record the latency as average, hence it is small.

Guozhang

On Wed, Jul 15, 2015 at 12:28 PM, Yuheng Du <yuheng.du.h...@gmail.com>
wrote:

> Guozhang,
>
> Thank you for explaining. I see that in ProducerPerformance call back
> functions were used to get the latency metrics.
> For the TestEndtoEndLatency, does message size matter? What this end-to-end
> latency comprise of, besides transferring a package from source to
> destination (typically around 0.2 ms for 100bytes message)?
>
> Thanks.
>
> Yuheng
>
> On Wed, Jul 15, 2015 at 3:01 PM, Guozhang Wang <wangg...@gmail.com> wrote:
>
> > Yuheng,
> >
> > Only TestEndtoEndLatency's number are end to end, for ProducerPerformance
> > the latency is for the send-to-ack latency, which increases as batch size
> > increases.
> >
> > Guozhang
> >
> > On Wed, Jul 15, 2015 at 11:36 AM, Yuheng Du <yuheng.du.h...@gmail.com>
> > wrote:
> >
> > > In kafka performance tests https://gist.github.com/jkreps
> > > /c7ddb4041ef62a900e6c
> > >
> > > The TestEndtoEndLatency results are typically around 2ms, while the
> > > ProducerPerformance normally has "average latency"around several
> hundres
> > ms
> > > when using batch size 8196.
> > >
> > > Are both results talking about end to end latency? and the
> > > ProducerPerformance results' latency is just larger because of batching
> > of
> > > several messages?
> > >
> > > What is the message size of the TestEndtoEndLatency test uses?
> > >
> > > Thanks for any ideas.
> > >
> > > best,
> > >
> >
> >
> >
> > --
> > -- Guozhang
> >
>



-- 
-- Guozhang

Reply via email to