Search⌘ K
AI Features

Summary

Explore how to implement asynchronous messaging in Spring Boot applications using RabbitMQ and Testcontainers. Learn to configure message producers and consumers with Spring AMQP, create tests for message flow, and handle blocking APIs with reactive programming.

We'll cover the following...

We explored RabbitMQ in this chapter. We used Testcontainers to get started with a messaging solution without spending hours or days standing up a broker. Picking a cloud solution like VMware’s Tanzu Application Service and going to production could be just as simple.

But this chapter aimed to ...