KIP-29 — Add an IsrPropagateIntervalMs configuration to KafkaConfig
Discussion Broker
Introduces an IsrPropagateIntervalMs broker config to batch and rate-limit ISR change notifications sent from brokers to the controller via ZooKeeper /isr_change_notification znodes. During broker bounces, a flood of concurrent ISR changes overwhelmed the controller with UpdateMetadataRequest storms, degrading the entire cluster.
Protocol Impact
Details
| Author | Jiangjie Qin |
| Status | Discussion |
| JIRA | KAFKA-2406 |
| Wiki | View on Apache Wiki |
| Created | 2015-08-07 |
| Last Modified | 2015-08-07 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.