Algorithm patterns & code templates
End-to-end architecture problems
Design patterns & practical code
Deep dives into core tech
Production systems & operations
TCP, HTTP, TLS, DNS & more
Consensus, replication & more
Kernel, networking & system calls
Quick reference cards for interviews
“The last 20% of any migration contains 80% of the pain. Budget and staff for it explicitly, or it will drag on for years as a zombie project”
“Spotify itself has said the 2012 whitepaper was aspirational, not descriptive. Jeremiah Lee, a former Spotify engineer, wrote a widely-cited critique in 2020 confirming the model never fully worked as described. Treat the vocabulary as useful shorthand, not a blueprint”
MySQL-compatible distributed database that actually handles both OLTP and OLAP
Git as the single source of truth for both application and infrastructure config
MinHash estimates the Jaccard similarity between two sets without comparing them element by element. Two documents with 80% word overlap will have matching MinHash values about 80% of the time. This turns a potentially expensive set intersection into a fast signature comparison