Conflict-Free Replicated Data Types (CRDTs)

An Offline Camp passion talk

So! You’ve heard that term thrown around — CRDT, what the heck? — and you want to know what it means. You don’t have 30 minutes, or 20 minutes, or even 15 minutes to dig all the way down into distributed databases.

What’s a CRDT, and why does it make the DB turn orange like that? (source)

Well you’ve come to the right place. In this 10-minute passion talk from Offline Camp California, I tell you everything you need to know about what a CRDT is, and why you should care.

To dig deeper, check out my crdt_notes repo. It’s a collection of excerpts, from all around the web, covering the theory and practice in detail.


(And stay tuned for an upcoming episode of the New Builders Podcast in which I talk about CRDTs, the distributed web, Beaker Browser, Offline Camp and more!)

Editor’s Note: Participants at Offline Camps have diverse backgrounds and interests, ranging far beyond the Offline First approach that we come together to discuss. Through short passion talks, campers share with us some of the hobbies, projects, and technologies that excite them. We offer you this taste of that passion as a preview to our upcoming events. Learn more at the camp website or follow us on Twitter for updates.