How it works
Why does it behave this way?
- 1
Experiment design
Why is a measurement a fact about one configuration, and why does experiment design need its own method?
6 pages - 2
Load generation
Why does a closed-loop load test let the system choose its own arrival rate?
3 pages - 3
The right quantity
Why must you keep the shape of the data before you know the question?
4 pages - 4
Statistical hygiene
Why is the run the sample rather than the operation?
3 pages - 5
Attribution and profiling
What do on-CPU and off-CPU flamegraphs show, and what can a handful of samples not show?
4 pages - 6
Standard benchmarks
What do standard benchmarks buy, and which parts of a system does each put on trial?
2 pages - 7
Reproducibility and validity
Why are repeating a result and generalizing it different questions, and how far does a container pin?
4 pages - 8
Beyond staging
What can only an experiment on the real system show, and what turns a measured difference into a result you can reuse?
2 pages