RabbitMQ offers a simple, cross-platform method of communication between processes and between servers.
But, how do you use it effectively? What patterns should you learn when getting started? Do you need to manage connections like a database or like an HTTP API call?
These questions, and more, will be answered for you in the RabbitMQ For NodeJs screencasts. A series that will take you from installation and basic configuration, to messaging across multiple application instances, and beyond.
RabbitMQ Send & Receive w/ amqplib
Send/Receive with RabbitMQ and Wascally
Request / Reply with RabbitMQ and Wascally
Long Running Processes with RabbitMQ
Hiding RabbitMQ Details From Your App
Background Process Status Updates Through RabbitMQ
Handling Application Crashes w/ RabbitMQ
Additional Resources and Interviews