flâneur — a map of the web's best reading

Distributed Clocks and CRDTs – Adam Wulf

adamwulf.me · 1,663 words · saved by 1 readers

At Muse we’ve been thinking a lot about conflict-free replicated data types, and how they might enable local-first sync across devices. Automerge, out of the …

At Muse we’ve been thinking a lot about conflict-free replicated data types, and how they might enable local-first sync across devices. Automerge , out of the Ink and Switch labs , has done incredible work building a sophisticated CRDT implementation. I learn best by getting my hands dirty and building. As I’ve been learning about CRDTs, the first piece that caught my eye was the various clocks that can be used to keep disconnected peers aligned with each other. If I edit an object on one device, and then edit that same object on another device, and then sync both devices together. I want to b

Explore this link on the map →

related reading