- Admission control
- Deciding at the entrance whether a request can be served within its objective, and refusing it early if not.
- Continuous batching
- Grouping inference requests on a GPU as they arrive, so new work joins without waiting for the current batch to finish.
- Control plane
- The part of a system that decides placement, configuration and policy. It carries no user data.
- Data plane
- The part that carries requests and data. It keeps working while the control plane is briefly unavailable.
- Edge node
- A small server placed near the source of data or the people using it.
- Error budget
- The amount of failure an objective allows over a period. Spending it pauses risky changes.
- Isolation level
- The boundary between workloads, from separate processes to a separate site. See Table 4.2.
- Package
- A versioned unit of structured content: items, narration audio, assets and a manifest, validated before delivery.
- Placement
- Choosing which node runs a workload, given capacity, isolation and locality.
- Preemption
- Stopping lower-priority work to free capacity for higher-priority work, then resuming it elsewhere.
- Private deployment
- Hardware and software at a location the tenant controls, operated under contract.
- Service class
- A named bundle of tenancy, scheduling and objectives that a workload runs under. See Table 4.1.
- SLO
- Service level objective: the target a service is operated against, measured from live traffic.
- Tail latency
- Response time at a high percentile: the slowest requests rather than the average.
- TTFT
- Time to first token: how long a streaming model response takes to begin.