[rabbitmq-discuss] Compatibility AMQP 0.9.1/1.0.0
    Simon MacMullen 
    simon at rabbitmq.com
       
    Thu Sep  8 15:50:30 BST 2011
    
    
  
On 08/09/11 15:34, PADIOU Pierre-Marie (MORPHO) wrote:
> I heard version 1.0.0 of amqp was about to be defined (if not already).
Yes, it'll be finalised fairly soon.
> Do you guys plan to make rabbitmq compatible with this new version?
I don't personally view it as a new version, despite the name. It's 
really a very different thing, and is much more focussed on 
interoperability than 0-9-1 (i.e. 0-9-1 defines a broker model and gives 
you quite a few guarantees; 1.0 only really tells you how to get 
messages from point A to point B so it's easier to bolt on the side of 
an existing broker). In some ways it's more like a super-STOMP than 
prior versions of AMQP.
We have done some work on 1.0 support but I don't expect it'll be ready 
for prime time for quite a while.
> If so, will you maintain backward compatibility? If so, for how long?
Matthias hates it when I make forward-looking statements. But I find it 
very hard to imagine us removing support for 0-9-1 any time soon - loads 
of people use it, it gives you things 1.0 doesn't, and migrating is 
non-trivial.
For perspective, we also don't have any plans to remove 0-8 support. 
Lots of people still use *that* even though it's very similar to 0-9-1.
Cheers, Simon
-- 
Simon MacMullen
RabbitMQ, VMware
    
    
More information about the rabbitmq-discuss
mailing list