conduktor.io ↗

KIP-435 — Internal Partition Reassignment Batching

Discussion Broker

Introduces incremental batching for partition reassignment so new replicas are brought in-sync one at a time before decommissioning old ones, rather than all concurrently. Reassigning many replicas simultaneously causes fetch amplification proportional to the replication factor and makes throttle configuration unpredictable because ISR traffic bypasses throttle limits.

Protocol Impact

ListPartitionReassignments

Details

AuthorViktor Somogyi
StatusDiscussion
JIRAKAFKA-6794
WikiView on Apache Wiki
Created2019-02-22
Last Modified2019-12-04
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.