How does Azure Service Bus "Operations per second" Limit works?

Marvin Wiesner 0 Reputation points
2025-06-24T10:16:11.1966667+00:00

The Docs at https://learn.microsoft.com/en-us/azure/service-bus-messaging/service-bus-quotas explains the different Limits/Quotas.

The Quota "Operations per second" does not state which entity (e.g. Namespace, Queue) this Quota applies to.

I need to understand: When I have 2 Queues in the same Namespace, will I get 1000 requests/second per queue or 1000 for both queues shared.

Asking Learn AI did not solve the Problem:
The “Operations per second” limit in Azure Service Bus messaging is an important factor for managing messaging throughput. For the Basic and Standard tiers, this limit is set at 1,000 operations per second, meaning that the system can handle a maximum of 1,000 operations within a single second. This limit is crucial for applications that require consistent and reliable messaging performance. However, the documentation does not specify whether this limit is applied per Azure subscription, per namespace, per queue, or per receiver, leaving some ambiguity regarding its application. [...]

Azure Service Bus
Azure Service Bus
An Azure service that provides cloud messaging as a service and hybrid integration.
700 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Stanislav Zhelyazkov 28,186 Reputation points MVP Volunteer Moderator
    2025-06-24T10:52:51.0933333+00:00

    Hi,

    Most likely the limitation is per service bus rather and not per queue or topic. Basic and Standard tiers are shared tiers. Meaning that they are deployed to infrastructure that is shared with other tenants which means certain limits (like operations per second) are applied to avoid significant impact on other tenants on the same infrastructure. Premium on the other hand gives you dedicated infrastructure thus why it does not have that limit. The limit there depends on the size (messaging units). Also if the limit was per queue or topic would be explicitly mentioned. Additionally if it was per queue or topic that would be very easy way to avoid paying for Premium SKU.

    Please "Accept the answer" if the information helped you. This will help us and others in the community as well.


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.