RabbitMQ

An open source message broker

RabbitMQ is open source messaging software where you define message queues that applications connect to and transfer messages to.