CRDTs
Abbreviation · Development
Definitions
Conflict-free Replicated Data Types — data structures that can be replicated across multiple nodes and independently updated without coordination, with a mathematical guarantee that all replicas converge to the same state. Enable real-time collaboration (Google Docs, Figma) and offline-first apps without conflict resolution logic.
In plain English: Special data structures that let multiple users edit the same data simultaneously and merge changes automatically without conflicts.
Example: "The collaborative editor uses CRDTs — two users can edit the same paragraph simultaneously and changes merge automatically without conflicts."