Snowpal Education: Asynchronous Messaging with RabbitMQ

Snowpal Education: Asynchronous Messaging with RabbitMQ

A quick look at how a production implementation of Asynchronous messaging with RabbitMQ works. At Snowpal, we use RabbitMQ quite heavily (till it's all ported over to Kafka, that is!)

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.

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. While what we’ll look at is a Ruby Microservice implementation, the learning would be just as applicable to other brokers and other languages.

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.


Hone your skills on?https://getsnowpal.com.

要查看或添加评论,请登录

Snowpal的更多文章

社区洞察

其他会员也浏览了