
about this book
We wrote Apache Kafka in Action to share our hands-on experience and make your journey with Kafka both effective and enjoyable. Through our years of training professionals and implementing Kafka in organizations, we’ve learned what works and what doesn’t. While we focus on building practical knowledge—from your first steps with Kafka through to running production systems—we also dive deep into the theoretical foundations that are crucial for success with Kafka. Think of this book as the guide we wish we had when we started our own Kafka journey, combining essential theory with real-world expertise. Throughout the book, you’ll find illustrative diagrams, practical tips, and easy-to-follow code examples that you can quickly implement yourself.