I’ve posted a new paper at
method-r.com called “
Thinking Clearly About Performance.” It’s a topic I’ll be presenting this year at:
The paper is only 13 pages long, and I think you’ll be pleased with its information density. Here is the table of contents:
- An Axiomatic Approach
- What is Performance?
- Response Time vs Throughput
- Percentile Specifications
- Problem Diagnosis
- The Sequence Diagram
- The Profile
- Amdahl’s Law
- Minimizing Risk
- Load
- Queueing Delay
- The Knee
- Relevance of the Knee
- Capacity Planning
- Random Arrivals
- Coherency Delay
- Performance Testing
- Measuring
- Performance is a Feature
As usual, I learned a lot writing it. I hope you’ll find it to be a useful distillation of how performance works.