RabbitMQ: Do you recommend EastNetQ .NET to migrate from Azure Service Bus to RabbitMQ?
book
Article ID: 429273
calendar_today
Updated On:
Products
VMware Tanzu RabbitMQ
Issue/Introduction
Do you recommend using EastNetQ .NET to migrate from Azure Service Bus to RabbitMQ for .NET applications?
Environment
All supported RabbitMQ versions
Resolution
EastNetQ .NET is not recommended as it is a community project that is not actively maintained.
Official recommendation is to use the .NET RabbitMQ client for AMQP 1.0 while migrating .Net applications from Azure Service Bus. The primary reason is that the main protocol for Azure Service Bus is also AMQP 1.0 which would make migration simpler. Another reason is that AMQP 1.0 is more powerful than AMQP 0.9.1. and you can expect more features to be released in AMQP 1.0 in the near future by the core RabbitMQ team. Other options are AMQP 0-9-1 .Net client v7.x, NServiceBus or MassTransit.