When it comes to developing large systems with many interdependent parts, it’s common nowadays to use “queues.” A queue is, for the most part, just a list that you can add items to and remove items from.
Apps can use queues to despatch jobs / tasks to other apps or to shuttle logs and status information around.
RabbitMQ is a fast, reliable, open source queueing option.
It's not developed in Ruby, though, but in Erlang , a...
Post new comment