CRDTs: The Hard Parts
Years after CRDTs went mainstream, Kleppmann revisits the awkward corners — moving list items, deletions, garbage collection — that papers gloss over.

Conflict Resolution for Eventual Consistency
A tour of the algorithms that let independent replicas converge without a coordinator — and why CRDTs are the cleanest answer we have.

Turning the Database Inside Out with Apache Samza
Kleppmann argues we've been thinking about databases backwards: the log is the source of truth, and the database is just a materialized view of it.

Jepsen 9: A Fsyncing Feeling
Kingsbury takes a flamethrower to databases that promise more than they deliver, and shows how Jepsen catches them lying about consistency.

Building a Distributed Message Log from Scratch
What you learn when you implement a Kafka-style log yourself: replication, leader election, fsync semantics, and the limits of 'just use a queue.'

Zebras All the Way Down
Cantrill on the engineering of the data path — the unglamorous, decade-long work of building software that holds onto your bytes when everything else is on fire.

Event Sourcing
Young walks through the idea that mutating state is a lossy compression of history — and what you get back when you stop throwing the events away.