Message brokers as an elastic, reliable layer for message transferring

Fortunately, a reactive manifesto offers a solution for problems related to server-side and client-side balancing:

"Employing explicit message-passing enables load management, elasticity, and flow control by shaping and monitoring the message queues in the system and applying back-pressure when necessary."

This statement can be interpreted as the employment of an independent message brokers for the purpose of transferring messages. Consider the following diagram:

Diagram 8.6. Example of load balancing with message queue as a service

In the preceding diagram, the numbered ...

Get Hands-On Reactive Programming in Spring 5 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.