Onde estão as implementações do AMQP 1.0? Faz sentido esperar?

Eu estou fazendo uma pesquisa para descobrir qual solução de mensagens se encaixa em nossos produtos futuros e não consigo descobrir isso.

Há um monte de implementações do AMQP 0.9.1 (RabbitMQ, Apache Qpid, OpenAMQ, para citar algumas), mas nenhuma implementação do AMQP 1.0, embora o 1.0 tenha sido finalizado em outubro de 2011. Bem, exceto o SwiftMQ [1].

Ao ler 1.0, parece ser uma grande mudança em relação à especificação pré-1.0, então parece compreensível que haja pouco entusiasmo com uma grande reescrita de algo que está funcionando bem. Na verdade, não vejo por que o RabbitMQ e outros não apenas decidem migrar para o ZeroMQ em vez do AMQP 1.0.

Ainda assim, não consigo encontrar nenhuma declaração clara sobre isso por implementadores da especificação AMQP pré-1.0, exceto alguns compromissos vagos como 'esforçar-se para sempre implementar a última especificação do AMQP'.

Editar: RabbitMQ realmente diz

Uma versão futura do RabbitMQ implementará o AMQP 1.0. Por favor entre em contato conosco para mais detalhes.

Contudo,alguma coisa diz-me que a declaração tem mais de 3 anos, isto é, é anterior ao lançamento do AMQP 1.0.

Então, há alguma indicação de que o AMQP 1.0 poderia se tornar um padrão, exceto pelo fato de que grandes bancos - e a Microsoft - estão por trás disso? O último btw. sem uma implementação própria.

Parece quase como AMQP 0.9.1 é mais padrão do que 1.0 será.

Bem, temhttps://github.com/rabbitmq/rabbitmq-amqp1.0, é autoproclamado status éprotótipo, sem trabalho aparentemente por meio ano.

[1] Minha primeira impressão de SwiftMQ eu consegui por meio deo discurso de seu autor sobre a falta de suporte ao AMQP da Spring, e é por isso que não estou considerando isso por enquanto. Eu não gostaria de contarApoio, suporte daquele cara.

questionAnswers(6)

yourAnswerToTheQuestion