Why it matters

Disaggregated architectures shape modern LLM serving. Understanding shapes production design.

Advertisement

The architecture

Prefill: compute-bound + variable duration.

Decode: memory-bound + steady tokens/sec.

Separate pools.

Disaggregated serving flowPrefill poolcompute-boundKV transferP2P or fabricDecode poolmemory-boundDistServe, Splitwise, MoonCake papers show 1.5-3x throughput improvement
Disaggregated.
Advertisement

How it works end to end

DistServe / Splitwise / MoonCake designs.

Different SLOs per pool.

KV cache handed off between pools.