Building CascadeStore: A Java LSM Engine

How I went from “I understand LSM trees” to shipping a working storage engine with 177k writes/sec