Michael Klishin
2015-07-29 08:47:11 UTC
On behalf of the RabbitMQ team, I'm happy to announce a new
plugin that makes automatic provisioning of RabbitMQ clusters easier:
https://github.com/rabbitmq/rabbitmq-clusterer.
Binary builds are available from our community plugins page:
https://www.rabbitmq.com/community-plugins.html
If you've tried automating provisioning of a cluster, you've found out
that there are things that make it needlessly painful:
* Traditional clustering has been developed with a human being
using command line. This is not
* When performing a rolling restart, there's a dependency on
node startup order.
In this cloud age, both points above are not exactly adequate.
What RabbitMQ needs a completely declarative clustering, and this
is our first step towards that direction.
The plugin can
work with RabbitMQ versions starting with 3.3.x but would be much easier
to use with 3.5.4 and later. Note that it is considered to be experimental
at the moment, even though it has been used internally at Pivotal for
close to 2 years.
We plan on gathering feedback from the community, porting the plugin to use
well known and verified distribute system algorithms, and eventually
roll it into the core.
Please give the clusterer a try and let us know how it goes!
--
MK
Staff Software Engineer, Pivotal/RabbitMQ
plugin that makes automatic provisioning of RabbitMQ clusters easier:
https://github.com/rabbitmq/rabbitmq-clusterer.
Binary builds are available from our community plugins page:
https://www.rabbitmq.com/community-plugins.html
If you've tried automating provisioning of a cluster, you've found out
that there are things that make it needlessly painful:
* Traditional clustering has been developed with a human being
using command line. This is not
* When performing a rolling restart, there's a dependency on
node startup order.
In this cloud age, both points above are not exactly adequate.
What RabbitMQ needs a completely declarative clustering, and this
is our first step towards that direction.
The plugin can
work with RabbitMQ versions starting with 3.3.x but would be much easier
to use with 3.5.4 and later. Note that it is considered to be experimental
at the moment, even though it has been used internally at Pivotal for
close to 2 years.
We plan on gathering feedback from the community, porting the plugin to use
well known and verified distribute system algorithms, and eventually
roll it into the core.
Please give the clusterer a try and let us know how it goes!
--
MK
Staff Software Engineer, Pivotal/RabbitMQ
--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+***@googlegroups.com.
To post to this group, send an email to rabbitmq-***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+***@googlegroups.com.
To post to this group, send an email to rabbitmq-***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.