Event Driven: RabbitMQ for Dummies
In the world of development of high-impact software you need reliability, past are the arquitectures where you rely on a single server’s threads, you find yourself having to manage X amount of clients interacting with the system or each other. The term “event-driven” has become inevitable, just like the need for traffic lights in a busy intersection. It refers to a programming paradigm where the flow of the program is determined by events, could be user actions or messages from other systems, these events are produced by clients, need to be consumed by other clients, and in the middle you have a message broker that gives you that sweet sweet reliability that messages will indeed be delivered. ...