Hi chia,

Thanks for the feedback,

chia_00: I have added a new optional argument --random-seed <SEED> (default: 0) 
to let users set the seed manually. The default value of 0 ensures 
deterministic, reproducible 
benchmark runs by default. 

chia_01: I have updated the Motivation section in the KIP to elaborate on the 
practical 
use cases for each key distribution mode.

Best Regards,
Jiunn-Yang

> Chia-Ping Tsai <[email protected]> 於 2026年5月20日 上午11:48 寫道:
> 
> hi Jiunn
> 
> thanks for this KIP!
> 
> chia_00: Regarding the random seed, what are your thoughts on its 
> initialization?
> 
> chia_01: Could you elaborate on the practical use cases for each key 
> distribution mode in the Motivation section?
> 
> Best,Chia-Ping
> 
> On 2026/03/30 13:06:05 黃竣陽 wrote:
>> Hello everyone, 
>> 
>> I would like to start a discussion on KIP-1299 Use key range in 
>> ProducerPerformance
>> <https://cwiki.apache.org/confluence/x/XpQ8G>
>> 
>> This proposal aims to add configurable key distribution support to 
>> kafka-producer-perf-test. 
>> Currently, the tool always produces records with null keys, which does not 
>> reflect real-world 
>> keyed workloads. This KIP introduces two new arguments — --key-distribution 
>> and --message-key-range 
>> — enabling engineers to benchmark with round-robin or random key strategies 
>> over a bounded 
>> key space, providing more realistic performance measurements.
>> 
>> Best regards,
>> Jiunn-Yang

Reply via email to