conduktor.io ↗

KIP-1052 — Enable warmup in producer performance test

Accepted Kafka 4.2 ProducerTesting

Adds --warmup-secs and --warmup-records options to kafka-producer-perf-test.sh to exclude the high-latency initialization phase from steady-state measurements. Without a warmup phase, performance test results included startup latency spikes from producer initialization and ISR establishment, requiring multi-hour test runs to dilute the startup noise below 1% of the measurement window.

Details

AuthorMatt Welch
StatusAccepted
Kafka Version4.2
JIRAKAFKA-17645
WikiView on Apache Wiki
Created2024-06-06
Last Modified2025-07-24
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.