[rabbitmq-discuss] RabbitMQ Roadmap
Simon MacMullen
simon at rabbitmq.com
Thu May 24 11:02:52 BST 2012
On 24/05/12 09:47, Brendan Hay wrote:
> Yo!
>
> There's been a few hints dropped here towards future changes in
> Federation, Mirrored Queues, and making things a bit more transparent to
> clients regarding physical topology layout.
>
> Do you dudes have some sort of non-committal timeline/roadmap to share?
> (Off the record is fine, we won't hold you to anything.)
Matthias always hates it when I make any sort of forward looking
prediction. But I'm in an uncooperative mood today, so here we go. All
remarks here are extremely tentative and should not be taken as any sort
of guarantee of anything happening.
There will probably be a 2.8.3 release soon, with bug fixes only.
2.9.0 should happen at some point in the summer (for a broad definition
of summer). Some of the more major new things we're hoping to do include:
* Take federation configuration out of the config file and make it
dynamically changeable with rabbitmqctl / mgmt
* Stop federation from being an exchange type, make regular exchanges
federated through dynamically changeable policy managed by the sysadmin
* Similarly, make HA status of queues manageable dynamically by the
sysadmin, not statically by the application programmer
* Rework clustering commands to make clustering clearer and less error prone
Although obviously I can't guarantee that all of these will be in 2.9.0
(or will ever happen; plans are constantly shifting). But those are the
big things I want to see (along with lots of smaller features and bug
fixes I'm sure).
By the way, what do you mean by "making things a bit more transparent to
clients regarding physical topology layout"?
> I'm personally interested in things such as dynamic upstream_sets, a
> better mechanism for specifying x-ha-policy to a subset, moving
> master/declared queues around inside a cluster and things related to
> making RabbitMQ more manageable in higher throughput scenarios.
Hopefully you should get many of these.
Cheers, Simon
--
Simon MacMullen
RabbitMQ, VMware
More information about the rabbitmq-discuss
mailing list