MySQL and Database Engineering: Mark Callaghan
Mar 4, 2012

Summary
This post details Mark Callaghan's work on optimizing MySQL for Facebook's scale, focusing on challenges with multi-core servers and fast storage. Key contributions include adapting innoDB compression for write-heavy workloads and faster storage, improving performance bottlenecks in the database server (e.g., evictions per second), and optimizing checksum algorithms (e.g., using CRC32) with on-the-fly upgrades.