Here at Rabbit HQ we’ve been enjoying “RabbitMQ in Action”, the introduction to RabbitMQ and messaging. Part of the Manning series, the book is written by Jason Williams and Alvaro Videla, both well known for their many contributions to the Rabbit community.
Today we’d like to say thank-you to Jason and Alvaro. Thank-you Jason and Alvaro! You did an amazing job and infinite beers are on us.
But there’s more… Manning have kindly offered a promotional discount of 37% to readers of this blog. All is revealed below, in a guest post by Jason Williams himself…
We are very pleased to announce the availability in beta
of RabbitMQ as a Heroku
service on CloudFoundry, this extends our commitment to
supporting the community of cloud application developers.
We believe that cloud messaging is fundamental in two senses. First
as a core capability to build applications that scale to cloud use
cases as explained in
post launching RabbitMQ on CloudFoundry. And second, because
messaging can be extended to solve common problems like integration
and data push. For example: to connect traditional on-premise
applications with virtualized and cloud deployments.
The RabbitMQ team has been working with Martin Sustrik to provide code and documentation for using RabbitMQ and ZeroMQ together. Why is this a good idea? Because the broker and brokerless approaches are complementary. We’ll be posting more about this as the codebase evolves. This post is introductory and can be seen as commentary on Ilya Grigorik’s excellent introduction to ZeroMQ and the InfoQ summary of Ilya’s article.
Some three and a half years after we launched RabbitMQ, we have this week released RabbitMQ 2.0.
This means some big changes. The most important of these is our new Scalable Storage Engine. RabbitMQ has always provided persistence for failure recovery. But now, you can happily push data into Rabbit regardless of how much data is already stored, and you don’t need to worry about slow consumers disrupting processing. As the demands on your application grow, Rabbit can scale with you, in a stable, reliable way.
Before introducing RabbitMQ 2.0, let me reiterate that as Rabbit evolves you can count on the same high level of commitment to you as a customer or end user, regardless of whether you are a large enterprise, or a next-gen start-up, or an open source community. As always, get in touch if you need help or commercial support.