System design

How distributed systems are put together, including the Learning Maps films that each explain one design pattern.

20 posts · all topics

Just Enough Agreement: read your writes, and why not to over-buy consistency
Projects • • 3 min

Just Enough Agreement: read your writes, and why not to over-buy consistency

Just Enough Agreement is Episode 3 of Learning Maps, a Napkin Films series that turns system design into story. Strong consistency is the expensive default, a cathedral when a sticky note would do. The skill is buying the cheapest guarantee the story actually needs: read your writes, monotonic reads, session consistency. Hand drawn on a napkin, narrated by two cloned voices, scored with a 14 Hz focus layer. CC BY 4.0.

The Dial: quorum, R plus W greater than N, and tuning consistency by counting
Projects • • 3 min

The Dial: quorum, R plus W greater than N, and tuning consistency by counting

The Dial is Episode 2 of Learning Maps, a Napkin Films series that turns system design into story. Consistency is not on or off. It is a dial you set by counting: with N copies, when your reads plus your writes are greater than N, a read is forced to overlap a write and see the latest truth. Hand drawn on a napkin, narrated by two cloned voices, scored with a 14 Hz focus layer. CC BY 4.0.

The Forced Choice: CAP, PACELC, and the trade every database already made
Projects • • 4 min

The Forced Choice: CAP, PACELC, and the trade every database already made

The Forced Choice is Episode 1 of Learning Maps, a new Napkin Films series that turns system design into story. A storm takes down the phone line between two librarians, and what happens next is the deepest fact in distributed systems: the CAP theorem, its twin PACELC, and the trade every database has already made. Hand drawn on a napkin, narrated by two cloned voices, scored with a 14 Hz focus layer. CC BY 4.0.

Building a Language Engine You Can Actually Own
Thoughts • • 13 min

Building a Language Engine You Can Actually Own

Velocidad-AI is an open-source Spanish learning engine licensed under GPL-3.0 with twenty reference files including a Cognate Accelerator that unlocks thousands of words, a military-style Field Manual for daily practice, five real-world scenario ladders, six agent prompts, two hundred cloze exercises, and fifteen memory techniques. The reference content is CC BY-SA 4.0, fork it, adapt it, share it. No app, no account, no subscription.