conduktor.io ↗

KIP-49 — Fair Partition Assignment Strategy

Discussion Consumer

Proposes a LagAwareAssignor (also described as fair partition assignment strategy) that balances total consumer lag across members of a group rather than partition count. RoundRobinAssignor required identical topic subscriptions across all members and produced skewed lag distributions when subscriptions differed, causing consumption to stall during rolling updates.

Details

AuthorAndrew Olson
StatusDiscussion
JIRAKAFKA-2435
WikiView on Apache Wiki
Created2016-02-26
Last Modified2016-02-29
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.