QoS & Throughput Patterns
Patterns for controlling how fast work executes, protecting downstream services from overload, and ensuring that no single caller or tenant can monopolize Worker capacity at the expense of others.
Downstream Rate Limiting
Caps Activity execution rate against a downstream service by routing throttled Activities to a dedicated Task Queue backed by Workers configured with a throughput limit.
Priority Task Queues
Assigns a priority level to Workflows and Activities so that time-sensitive work executes ahead of lower-priority work within a single Task Queue.
Fairness
Distributes Worker capacity evenly across tenants or users so that a burst from one caller does not starve the others.