conduktor.io ↗

KIP-1263 — Group Coordinator Assignment Batching and Offload

Accepted Kafka 4.3 ConsumerBroker

Moves consumer group partition assignment calculation from a synchronous, per-heartbeat computation to a batched, asynchronous offload executed by a dedicated thread pool in the group coordinator. The KIP-848 server-side assignor runs assignment on the broker's main thread during heartbeat processing, which for large groups (thousands of members) can block for hundreds of milliseconds and degrade broker latency.

Details

AuthorSean Quah
StatusAccepted
Kafka Version4.3
JIRAKAFKA-20209
WikiView on Apache Wiki
Created2025-12-26
Last Modified2026-03-01
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.