Get the latest tech news
Understanding Software Dynamics [book review]
I started reading this book in December, and am still reading it as of March 2022. I needed that much time as there is a lot to digest in Sites' book.
The first two parts, more than half the book, explains measurement and observation, tools and techniques needed to understand the design of KUTrace, but also providing great advice for SREs and programmers. Profiling, for example, can show you where you code executes most often based on timer interrupts, and miss those rare occasions that are causing the very long tail latency that you are striving to uncover. Unpacking this a bit, you can imagine that this is a book for graduate students and advanced, professional programmers, written by an older man who worked at Google for many years.
Or read this on Hacker News