conduktor.io ↗

KIP-226 — Dynamic Broker Configuration

Accepted Kafka 1.1 AdminBroker

KIP-226 introduces dynamic broker configuration via the `AdminClient` and `kafka-configs.sh`, allowing broker properties like SSL keystores, thread pool sizes, and log configurations to be updated at runtime without a broker restart. Before this change, every broker configuration change required a rolling restart, making tuning and credential rotation expensive operations.

Protocol Impact

Metadata · UpdateMetadata · DescribeConfigs

Details

AuthorRajini Sivaram
StatusAccepted
Kafka Version1.1
JIRAKAFKA-6240
WikiView on Apache Wiki
Created2017-11-20
Last Modified2018-05-01
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.