Which deployment shape best meets a strict P99 TPOT SLA on bursty traffic?
Strict P99 TPOT needs reserved capacity, disaggregated prefill and decode, modest batch caps, and tail-based autoscaling. The other options optimize throughput, cost, or determinism but break latency.
Imagine a kitchen with two jobs: chop big piles of vegetables (slow, occasional) and plate small orders (fast, constant). If the same chef does both at the same station, the moment a big chop job lands, every plating gets delayed and customers wait. Splitting the kitchen into a chopping bench and a plating line, keeping extra hands on standby for rushes, and never letting any one station get too crowded keeps each order coming out on time. That is what strict latency serving looks like for an LLM. The chopping is prefill, the plating is decode, and the rushes are bursty traffic. The right architecture separates them and reserves headroom.
Detailed answer & concept explanation~8 min readEverything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example.
Everything important, quickly.
5 min: identify the four design pressures of a strict P99 SLA, walk through prefill-decode disaggregation as the dominant fix, explain batch caps relative to the bandwidth to compute crossover, and close with autoscaling signal choice.
Real products, models, and research that use this idea.
- NVIDIA Dynamo (formerly Triton Inference Server v2) implements prefill-decode disaggregation as a first-class feature for latency-sensitive deployments.
- Anthropic's Claude Opus 4.7 production serving disaggregates prefill onto dedicated H100 clusters and streams KV cache over NVLink to decode replicas.
- Together AI's provisioned-throughput tier reserves dedicated H100 SXM capacity for customers with tight P99 SLAs on Llama 4 Maverick serving.
- DeepSeek V4's open-source serving stack documents disaggregated architecture as the basis for its 90 ms TPOT contracts at scale.
- AWS Bedrock Provisioned Throughput offers reserved capacity with per-model commitment as the standard answer for latency-sensitive enterprise deployments.
What an interviewer would ask next. Try answering before peeking at the approach.
QHow does disaggregation handle the KV cache transfer between prefill and decode replicas?
QWhat does the bandwidth to compute crossover for decode look like quantitatively on H100?
Don't say thisRed flags and common mistakes that signal junior thinking. Click to expand.
Red flags and common mistakes that signal junior thinking. Click to expand.
Picking throughput-maximizing batch sizes for a latency-bound SLA. High batch trades P99 TPOT for tokens per dollar and breaks the SLA exactly when traffic spikes.
The night-before-the-interview bullets. Scan these on the way to the call.
Same topic, related formats. Practice these next.