Hi Daniel,

Kafka 4.0 includes a rewrite of the group coordinator with a new batching 
mechanism. The batching interval defaults to 5 ms and is controlled by the 
`group.coordinator.append.linger.ms` broker config option. Could you try 
lowering this config and rerunning the benchmarks?

Thanks,
Sean

On 2025/08/21 15:50:58 Daniel Germon wrote:
> Hi Greg,
> 
> I have changed the linger.ms configuration on the producer and yes it 
> explains the difference in client version latencies, but I am still seeing 
> the broker latency differences with this configuration.
> 
> Kafka broker 3.9.1, client 4.0.0, linger.ms = 0
> 
> 50th percentile: 310us
> 90th percentile: 414us
> 99th percentile: 825us
> 99.9th percentile: 9813us
> 
> Kafka broker 4.0.0, client 4.0.0, linger.ms = 0
> 
> 50th percentile: 8193us
> 90th percentile: 10373us
> 99th percentile: 11109us
> 99.9th percentile: 13812us
> 
> 
> Regards,
> Dan
> 
> This message and its attachments are confidential, may not be disclosed or 
> used by any person other than the addressee and are intended only for the 
> named recipient(s). If you are not the intended recipient, please notify the 
> sender immediately and delete any copies of this message.
> 
> LMAX Group is the holding company of LMAX Exchange, LMAX Global and LMAX 
> Digital. Our registered address is Yellow Building, 1A Nicholas Road, London 
> W11 4AN.

Reply via email to