In this episode of the podcast (entitled Mechanical Sympathy), Martin Thompson goes into detail about various aspects of software performance when there is high concurrency. He points out several pitfalls and myths of software performance. I have to admit that I have never given much thought to how data is stored in memory and moved around in hardware when designing software systems.