Apache Kafka Integration Testing

In 2024, I created a video course for beginners, teaching them how to build Event-Driven Spring Boot Microservices with Apache Kafka. This course now includes a section on integration testing, so you have everything you need to get started.

To make your learning experience even better, I also created a mini e-book that goes along with the video course. This e-book gives you a step-by-step guide on how to write integration tests for basic Kafka Producer and Kafka Consumer Spring Boot applications.

Why Download This E-Book?

  • Standalone Resource: While this e-book goes well with the video course, it can also be used on its own. You don’t need to take the video course to benefit from this book. However, you should have a basic understanding of Apache Kafka and how Kafka Producer and Kafka Consumer work to fully understand the content.
  • Detailed Guidance: Throughout the book, I explain all the important parts of Producer and Consumer configuration. You can also download the source code for both applications and the final versions of the test methods from a git repository made just for this book.
  • Practical Skills: By the end of this book, you will be able to:
    • Write an integration test for a Kafka Producer
    • Check Producer Configuration properties, like making sure the Kafka producer is set up as an Idempotent Producer
    • Write an integration test for a Kafka Consumer

Get Your Free Copy!

I hope this mini e-book is a helpful resource for you. To get your free copy, just share your email address in the form below.

Happy learning!