RabbitMQ: Do you recommend EastNetQ .NET to migrate from Azure Service Bus to RabbitMQ?
search cancel

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.xNServiceBus or MassTransit.