Notes
Field notes from the p99 hunters.
Short, opinionated pieces on NUMA, tail latency, and the parts of Linux performance most Rust runtimes leave on the table. Subscribe via RSS.
-
Reading numastat without lying to yourself
numastat will happily tell you a story that confirms whatever you wanted to believe. Here’s how to read it like a hostile witness.
-
Pinning vs scheduling: where Rust runtimes leave perf on the table
Async runtimes are excellent at one thing and indifferent at another. Knowing which is which is the difference between a clean p99 and an angry pager.
-
When NUMA actually matters: a recipe for the p99 hunter
Most workloads don’t need explicit NUMA control. The ones that do, very badly do. A practical recipe for figuring out which one you’re running.