Messaging-related software architectures

As we went through how problems are addressed with Messaging and Message Brokers, we are now ready to dive into the software architectures that are parallel with these solutions. Message Brokers create an abstraction between modules, applications, and processes. The abstraction, which is created with Message Brokers, is simply defined as Message Oriented Middleware. As we know, Message Brokers has a functionality to apply asynchronous patterns on the affected modules, applications, and processes. Then, it comes to Event Driven Architecture that is strictly related with the asynchronous system. After defining these related software architectures, let's dive into this amazing stuff.

Message oriented middleware ...

Get Mastering RabbitMQ 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.