Skip to main content

QoS & Throughput Patterns

View Markdown

These patterns control how fast work executes, protect downstream services from overload, and keep one caller or tenant from dominating dispatch.

Patterns in this section

Choosing a pattern

A downstream dependency has a fixed rate limit: use Downstream Rate Limiting to cap throughput at the Worker.

Urgent work must not wait behind bulk work: use Priority Task Queues.

Multiple tenants share the same Workers: use Fairness to keep one tenant's burst from starving others.