dashbitco/broadway_rabbitmq

Questions about supported versions of the AMQP protocol

Closed this issue · 2 comments

Hi guys, first I would like to thank you for this excellent library.

In my company we have many services that connect to a broker called ActiveMQ Artemis. This broker among other types of protocol supports version 1.0 of the AMQP protocol. What I would like to know is that it would be possible to use this library to consume messages from that Broker. I know that the versions of the AMQP protocol 0.9 and 1.0 are completely different, but since RabbitMQ itself supports version 1.0 via plugin, I was hopeful that this library could work in my use case.

I would love to replace the current services written in C# by Elixir but I am encountering this barrier of protocols. I cannot change the Broker as it is also used by partners.

Note: I tried to use the MQTT Broadway library, but without success.

Any help?

We use the AMQP library which doesn't support 1.0 at the moment, unfortunately: https://hexdocs.pm/amqp/readme.html

Thanks