Blog

Notes on ML systems, inference engines, causal inference, and the production systems that serve what I model.

2026-08-16

One Block Short: A KV Cache Livelock That Looks Like a Busy Server

A vLLM KV cache accounting bug: one reserved block leaks out of capacity math, and the server hangs forever while looking merely busy.

vllm systems llm-inference code-review