Feature Description
We should integrate the https://github.com/AxonFramework/extension-amqp into Axoniq Framework.
To that end, we will provide a dedicated modules in the "connections" folder of the Axoniq Framework project. Once ported, we first need to ensure the old implementation aligns with the renewed AF5 APIs.
After, we should take a thorough look at the implementation and optimize wherever we can for the current structure. One such optimization is to provide a cleaner AMQP-only integration, next to the concrete RabbitMQ variant. This should open it up for additional AMQP-supporting integrations.
Current Behaviour
There is no Framework 5 equivalent of the AMQP extension.
Wanted Behaviour
The AMQP logic becomes a dedicated module under Axoniq Framework. Aligned to the current APIs and optimized.
Possible Workarounds
None / custom
Feature Description
We should integrate the https://github.com/AxonFramework/extension-amqp into Axoniq Framework.
To that end, we will provide a dedicated modules in the "connections" folder of the Axoniq Framework project. Once ported, we first need to ensure the old implementation aligns with the renewed AF5 APIs.
After, we should take a thorough look at the implementation and optimize wherever we can for the current structure. One such optimization is to provide a cleaner AMQP-only integration, next to the concrete RabbitMQ variant. This should open it up for additional AMQP-supporting integrations.
Current Behaviour
There is no Framework 5 equivalent of the AMQP extension.
Wanted Behaviour
The AMQP logic becomes a dedicated module under Axoniq Framework. Aligned to the current APIs and optimized.
Possible Workarounds
None / custom