RabbitMQ 2.3.0 released - Update
The Erlang based, open source enterprise messaging platform, RabbitMQ, has been updated to version 2.3.0, adding pluggable authentication and IPv6 support to the system. RabbitMQ is an MPL licensed implementation of the AMQP messaging standard. The release from the SpringSource division came on the day before the start of the Chinese year of the Rabbit.
The pluggable authentication layer is an implementation of SASL and is complemented by a plugin to authenticate using SSL. IPv6 support allows RabbitMQ servers to now listen on both IPv4 and IPv6 by default. Other enhancements include an extension to the AMQP specification to allow for streaming of message receipt confirmation and support for negative acknowledgements.
In the client, the developers have removed support for Java 1.4 in the client libraries while fixing Java 1.5. There are also bug fixes incorporated throughout the code to improve stability and reliability; these are detailed in the release notes. RabbitMQ can be downloaded from the RabbitMQ site.
Correction: An earlier version of this story referred to RabbitMQ as Java based, when the server is based on Erlang and supports Java based clients. Apologies for the error.