From the course: Learning RabbitMQ
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
RabbitMQ message-based systems - RabbitMQ Tutorial
From the course: Learning RabbitMQ
RabbitMQ message-based systems
- [Instructor] RabbitMQ is a technology you can use in message-based systems. Let's jump right in and look at what a message-based system is, and why they're used. A simple way of connecting services to each other is to have one call the other directly. This is called an RPC-style communication. RPC is short for remote procedure call. Each service will have a specific address, a way of finding that specific service. This is often a URL or an IP address. So the sender needs to know the address of the receiver. This can grow to quite a large list when the amount of services increases. When a receiver's address changes all senders that depend on this service need to be updated. Message-based systems work differently. In a message-based system we put a message broker in between the two services. A sender sends a message to the message broker, and the broker has then been configured to send this message to the receiver.…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.