RabbitMQ is an open source message broker written in Erlang, currently under the wing of Pivotal Software. It's based around the AMQP open protocol, with official client libraries in Java, .NET, Erlang, as well as libraries for most other popular programming languages.
1