- Chapter 1: Meet Kafka
- Chapter 2: Installing Kafka
- Chapter 3: Kafka Producers: Writing Messages to Kafka
- Chapter 4: Kafka Consumers: Reading Data from Kafka
- Chapter 5: Managing Apache Kafka Programmatically
- Chapter 6: Kafka Internals
- Chapter 7: Reliable Data Delivery
- Chapter 8: Exactly Once Semantics
- Chapter 9: Building Data Pipelines
- Chapter 10: Cross-Cluster Data Mirroring
- Chapter 11: Securing Kafka
- Chapter 12: Administering Kafka
- Chapter 13: Monitoring Kafka