Animations
Interactive visualizations I use to explain systems concepts across posts and projects.
LSM-Tree
data structureAn interactive demo of a simple LSM-based key-value storage engine: Put, Get, Delete, memtable flushes, and compaction across SSTable levels.
Skip List
data structureA visual walkthrough of search, insert, and delete operations in a probabilistic sorted structure with fast lanes over a linked list.
fsync() Durability
syscallA journey of fsync() from a Go goroutine through a Unix-like system, down the storage stack, and toward NAND gates on an SSD.