(Course #25) Asynchronous Messaging With RabbitMQ
Snowpal Education: A quick look at how a production implementation of Asynchronous messaging with RabbitMQ works.
What you do not need to do “real time”, you should try not to do real time for a variety of reasons. In this course, we’ll look at a specific implementation that uses RabbitMQ as a Message Broker to better understand the pros and cons of various alternatives, including but not limited to whether or not you need to use messaging at all to solve such a problem.
At Snowpal, we use RabbitMQ quite heavily (till it's all ported over to Kafka, that is!)
We’ll touch upon Kafka a tiny, tiny bit but keep our focus primarily to Messaging Architecture in general, and RabbitMQ as a broker in particular. By the end of this course, you should be in a position to tell when you need to use a Message Broker, which one you may want to use, and how you should go about using it.
While what we’ll look at is a Ruby Microservice implementation, the learning would be just as applicable to other brokers and other languages.
Length: 45 minutes
Watch on Computer
You should receive an email with course details within 48 hours of purchase. If you don’t see that email in your inbox shortly, check your spam folder. If you don’t find it there either, reach out to varun@snowpal.xyz.
Watch on Mobile App
Prefer to watch it on the go? We’ve got you covered. Download our Mobile App from the App/Play Store, and all our courses are available there as well.