ibm-messaging / mq-azure

This repository contains information and samples etc. relating to using IBM MQ on Microsoft Azure
Eclipse Public License 1.0
13 stars 10 forks source link

Azure Service Bus vs Storage Queues #1

Open Sarvesh-Gupta opened 7 years ago

Sarvesh-Gupta commented 7 years ago

Is there a specific use case for pushing message to Service Bus, or could we use Storage Queues as well?

I'm writing in reference to Stackoverflow entry http://stackoverflow.com/questions/41851965/is-there-anyway-to-bridge-between-azure-service-bus-queue-and-a-websphere-queue

where it suggests to use WebJob to connect to IBM MQ since there is limitation of installing component on on-prem server. WebJob is pushing message to Service Bus which will be consumed by probably another WebJob. Here is my question that communication between WebJobs is recommended via Storage Queues and it's cheaper also.

I want to know if using Service Bus in this scenario or your original scenario has some advantage over Storage Queue?

john-colgrave commented 7 years ago

For a comparison of Azure Storage queues and Service Bus queues I suggest you look at https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-azure-and-service-bus-queues-compared-contrasted

I think that the choice between them will not have anything to do with IBM MQ.