conduktor.io ↗

KIP-1194 — Optimize Replica Assignment for Broker Load Balance in Uneven Rack Configurations

Discussion Broker

KIP-1194 changes the replica assignment algorithm to balance replica counts across individual brokers when rack configurations are uneven (i.e., racks have different numbers of brokers). The existing strategy prioritizes rack balance, which causes individual brokers in smaller racks to receive disproportionately more replicas and become hot spots.

Details

Authorpengjialun
StatusDiscussion
WikiView on Apache Wiki
Created2025-07-15
Last Modified2025-07-15
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.