CRDT
Tag106 stories
Conflict-free replicated data types, data structures that let multiple replicas update independently and merge deterministically without coordination. Readers can learn about merge semantics, text and sequence CRDTs, sync protocols, storage and garbage collection, and libraries such as Yjs and Automerge.
Using CRDTs to build collaborative Rust web applicationsCRDTs Turned Inside OutTrade-offs between Different CRDTsyjs/yjs: Shared data types for building collaborative softwareDistributed Counter System DesignAn Interactive Intro to CRDTsThinkingElixir 103: Vaxine.io and CRDT DBs with James ArthurAutomerge CRDTYousefED/Matrix-CRDT: Use Matrix as a backend for local-first applications with the Matrix-CRDT Yjs provider.Matrix CRDT: use Matrix as a backend for distributed, real-time collaborative web applications that sync automatically