
The art of computer systems performance analysis
by Raj Jain · first published 1991
6mentions
4recommended by
6HN commenters
2015–2024first – last mentioned
67% recommend17% neutral17% critical
Affiliate links. As an Amazon Associate I earn from qualifying purchases.






…Brendan Gregg's book where you learn about the magic of dtrace) BPF Performance Tools: https://www.amazon.com/Performance-Tools-Addison-Wesley-Prof... (the newer Brendan Gregg book about BPF, stellar) The Art of Computer Systems Performance Analysis: https://www.cse.wustl.edu/~jain/books/perfbook.htm (no longer available from Amazon, but is available direct from publisher. This is basically the one book you should read about creating and structuring…
on “My £4 a month server can handle 4.2M requests a day” ↗oh yeah, this one too: The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling Raj Jain ISBN: 978-0-471-50336-1 720 pages April 1991
on “Ask HN: What are the bibles of Computer Science?” ↗See also The Art of Computer Systems Performance Analysis by Jain. The statistical parts are very good: self contained and with good explanations. Perhaps a weakness is there isn't much on distributed systems. He did some Youtube videos as well.
on “Free MIT Course: Performance Engineering of Software Systems” ↗Some proposals for newer classic books: Thinking Forth (That's from the 80ies. Amazing that they left that out. ACM doesn't like Forth?) Hacker's delight The Art of Computer Systems Performance Analysis The practice of programming Code complete
on “ACM Classic Computer Science Books Series” ↗…the model to match the reality and vice-versa. So many details are hidden in a library, framework or network adapter somewhere (e.g buffers or things like packet fragmentation). We used the book "The Art of Computer Systems Performance Analysis" (R. Jain), but I don't recommend it. At least not the 1st edition which had a frustrating amount of serious, experiment-ruining errata.
on “Summary of the AWS Service Event in the Northern Virginia (US-East-1) Region” ↗Then there's the story about the man who drowned in a stream with an average depth of six inches. -- in R. Jain, "The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling," Wiley- Interscience, New York, NY, April 1991, ISBN:0471503361.
on “Heavy EVs Could Collapse Old Parking Garages: Report” ↗