Part 1. RabbitMQ and application architecture

In this part of the book, we’ll explore the structure of the AMQ protocol, which is how your application communicates with RabbitMQ. We’ll also look at the messages themselves, leveraging features such as message headers, priority, and more, to enhance message interactions. We’ll explore performance trade-offs, balancing stability and transactional safety against high-performance throughput with no guarantees. Additionally, we’ll investigate the different exchange types and why they work the way they do.

Get RabbitMQ in Depth now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.