Skip to main content

QoS & Throughput Patterns

View Markdown

These patterns control how fast work executes, protect downstream services from overload, and make sure no single caller or tenant monopolizes Worker capacity at the expense of others.

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.