I write when I’ve had to understand something well enough to explain it without the usual fog—mostly databases, distributed systems, and production performance.
A practical tour of ACID costs, B-Trees, LSM Trees, compaction, and Bloom filters—and the trade-offs behind each one.
8 min readSequential I/O, the page cache, and zero-copy explain most of the story. Here is how they fit together.