Sistava

What is Quota?

Also called usage quota, allowance.

A quota is a fixed allowance of a resource granted to an account, tenant, or workload over a defined period, such as requests per day, tokens per month, or concurrent runs. Once consumed, further use is refused or degraded until the period resets. Quotas bound cost and enforce fair sharing between tenants.

Quotas differ from rate limits in what they protect. A rate limit constrains instantaneous pressure to protect system stability, measured over seconds. A quota constrains cumulative consumption over a long window to protect budget and fairness. A workload can respect every rate limit and still exhaust a monthly quota, and the two are usually enforced by different mechanisms with different data stores.

The design choices are the counted unit, the window, the reset behavior, and the enforcement point. Counting requests is simple but a poor proxy for cost when individual requests vary by orders of magnitude, which is common with language models, so token or credit counting is more faithful. Windows may be calendar-aligned, which produces predictable resets and a rush at boundaries, or rolling, which smooths behavior but is harder to explain.

Enforcement must handle concurrency correctly. Checking a counter and then incrementing it in separate steps allows parallel requests to overshoot, which matters when the resource is metered and the overshoot has a cost. Atomic operations in a shared store are the usual remedy. Teams also decide whether to reserve an estimate before work starts and reconcile after, since a language model's consumption is unknown until generation finishes.

Behavior at exhaustion is a product decision as much as a technical one. Hard refusal is predictable and protects budget absolutely. Soft degradation, such as continuing with a cheaper configuration or a reduced feature set, preserves usefulness at the edge. Whatever the choice, clear signaling matters: an account that hits a limit without a legible message generates support load out of proportion to the event.

Key points

In practice

A platform gives each workspace a monthly allowance measured in credits, where every agent run deducts credits proportional to tokens consumed and tools invoked. The counter is incremented atomically as each run completes. At 80 percent consumption the workspace owner receives a notice; at 100 percent, scheduled autonomous runs stop while interactive chat continues on a reduced configuration until the cycle resets.

Related terms

Back to the AI Glossary