Learn Labs
5. Managing Apache Kafka Programmatically (AdminClient)

5. Managing Apache Kafka Programmatically (AdminClient)

Chapter 5 of Kafka: The Definitive Guide — 11 sections.

Source: Kafka: The Definitive Guide, 2nd Ed., Ch. 5 Learning goal: AdminClient (added in Kafka 0.11) is the programmatic replacement for CLI admin. Two audiences: app developers who need topics-on-demand and config validation, and SREs who need to build ad-hoc recovery tooling. The book's own framing: "SREs can think of it as a Swiss Army knife for Kafka operations."


Sections