Azure Cosmos DB now offers Priority-Based Execution in general availability, allowing developers to assign high or low priority levels to different workloads sharing the same container. When throughput reaches 100%, the system throttles low-priority requests first, preserving resources for critical operations without increasing costs. The feature is configured through the Azure portal and implemented via SDK request options, with high priority set as default. It works best for scenarios like preventing background jobs from impacting user-facing operations or ensuring premium customers get better performance than free-tier users.

3m read timeFrom devblogs.microsoft.com
Post cover image
Table of contents
Introducing Priority-Based Execution Copy linkHow to enable Priority based execution. Copy linkHow to apply priority to requests? Copy linkImportant considerations Copy linkLimitations Copy linkLeave a review Copy linkAbout Azure Cosmos DB Copy link

Sort: