Public preview: Priority-based execution in Azure Cosmos DB

Azure Updates

Discussionpowered by zap.ms

Published

Nov 15, 2023

Status

In preview

Timeline

  • November 2023
    Preview

Product

Azure Cosmos DB

Tag

Features
Microsoft Ignite

Category

Databases
Internet of Things

Description

Leverage priority-based execution to prioritize critical requests during high traffic situations, potentially throttling lower priority ones to be retried according to your configured retry policy.

To use this feature, simply define the priority level for requests sent to Azure Cosmos DB using client SDK libraries. Depending on the specified priority, if there are more requests than the allocated RU/s, Azure Cosmos DB will throttle lower-priority requests first, ensuring high-priority requests are processed on a best-effort basis.
 
This will help you in enhancing the customer experience without the need for overprovisioning RU/s for peak loads, thus avoiding unnecessary costs. 

Learn More.