Performance Engineering
Last updated
Was this helpful?
Last updated
Was this helpful?
"Performance engineering encompasses the techniques applied during a to ensure the for performance (such as , , or usage) will be met. It may be alternatively referred to as systems performance engineering within , and software performance engineering or within ." - Wikipedia
Every Computer Performance Book: How to Avoid and Solve Performance Problems 
on The Computers You Work With;
The Practical Performance Analyst;
Systems Performance: Enterprise and the Cloud;
BPF Performance Tools;
Performance Solutions: A Practical Guide to Creating Responsive, Scalable Software; ,
The Art of Capacity Planning: Scaling Web Resources; John Allspaw
Java Performance - The Definitive Guide;
Optimizing Java: Practical Techniques for Improving JVM Application Performance; , ,
High Performance Browser Networking: What every web developer should know about networking and web performance;
High-Performance Java Persistence;
Thoughts on Go performance optimization,
- Denis Bakhvalov
, Emery Berger
, Theo Schlossnagle
and - Denis Bakhvalov
On the Impact of Memory Allocation on High-Performance Query Processing
I/O Is Faster Than the CPU – Let’s Partition Resources and Eliminate (Most) OS Abstractions
What Every Programmer Should Know About Memory
- Performance Analysis & Tuning on Modern CPU - Denis Bakhvalov.