Principles of Mechanical Sympathy
Martin Fowler's article distills mechanical sympathy into practical principles like predictable memory access, cache-line awareness, and the single-writer rule. These techniques, borrowed from racing and popularized by Martin Thompson's LMAX architecture, help developers write software that leverages modern hardware. The principles apply broadly, from AI inference to distributed data platforms.