Yjs


Topic | v1 | created by jjones |
Description

Yjs is a CRDT implementation that exposes its internal data structure as shared types. Shared types are common data types like Map or Array with superpowers: changes are automatically distributed to other peers and merged without merge conflicts.


Relations

used by Conflict-free replicated data type (CRDT)

In distributed computing, a conflict-free replicated data type (CRDT) is a data structure which can b...


Edit details Edit relations Attach new author Attach new topic Attach new resource
Resources

pros given in | compared in Faster CRDTs: An Adventure in Optimization

10.0 rating 4.0 level 8.0 clarity 4.0 background – 1 rating

cons given in Are CRDTs suitable for shared editing?

9.0 rating 4.0 level 9.0 clarity 3.0 background – 1 rating

Performance analysis of the Yjs CRDT in practice and in the worst case scenario.