RabbitMQ
- an open source message broker software (sometimes called message-oriented middleware) that implements the Advanced Message Queuing Protocol (AMQP).
- written in the Erlang programming language
- built on the Open Telecom Platform framework for clustering and failover