which azure messaging services follow first in first out queuing model?

Riddhi Gupta 60 Reputation points
2023-07-30T16:11:47.51+00:00

Answer among the following:

App service, service bus, notification Hub, Event Hubs

Azure Notification Hubs
Azure Notification Hubs
An Azure service that is used to send push notifications to all major platforms from the cloud or on-premises environments.
384 questions
Azure Service Bus
Azure Service Bus
An Azure service that provides cloud messaging as a service and hybrid integration.
701 questions
Azure Event Hubs
Azure Event Hubs
An Azure real-time data ingestion service.
721 questions
Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
8,965 questions
{count} votes

Accepted answer
  1. AirGordon 7,150 Reputation points
    2023-07-30T16:23:17.0466667+00:00

    Service Bus Queues.

    See the note about sessions here;

    If a message has the session ID property set, then Service Bus uses it as the partition key. This way, all messages that belong to the same session are handled by the same message broker. Sessions enable Service Bus to guarantee message ordering as well as the consistency of session states.

    2 people found this answer helpful.
    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. SnehaAgrawal-MSFT 22,706 Reputation points Moderator
    2023-07-31T06:05:56.9766667+00:00

    @Riddhi Gupta

    To add further among the above azure services you mentioned, Service Bus follows the First In, First Out (FIFO) queuing model.

    Service Bus queues offer FIFO message delivery to one or more competing consumers. That is, receivers typically receive and process messages in the order in which they were added to the queue. And, only one message consumer receives and processes each message.

    see- https://learn.microsoft.com/en-us/azure/service-bus-messaging/service-bus-queues-topics-subscriptions

    On the other hand, App Service, Notification Hub, and Event Hubs do not follow the FIFO queuing model.

    App Service is a platform for building web and mobile apps, Notification Hub is a push notification service, and Event Hubs is a big data streaming platform. These services have their own unique messaging models and are not designed for FIFO queuing. Please let us know if further query or issue remains.

    Please accept as "Yes" if the answer provided is useful , so that you can help others in the community looking for remediation for similar issues.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.