conduktor.io ↗

KIP-21 — Dynamic Configuration

Accepted AdminBroker

Introduces a unified `DynamicConfigManager` backed by ZooKeeper that handles runtime configuration changes for multiple entity types (topics, clients) without rolling restarts, and adds `AlterConfig`/`DescribeConfig` network APIs. The existing configuration system required a full cluster rolling restart to change broker-level settings; only topic configs had a limited ZooKeeper-based dynamic update path.

Details

AuthorAditya Auradkar
StatusAccepted
JIRAKAFKA-2204
WikiView on Apache Wiki
Created2015-04-22
Last Modified2015-07-18
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.