📖Conflict-Free Partially Replicated Data Types

Briquemont, Iwan and Bravo, Manuel and Li, Zhongmiao and Van Roy, Peter
  • split data and metadata. metadata is kept internally to ensure convergence

    • (similar to gun.js)
  • particle—an element of a collection (that can be synced independently)
  • shard set—a set of particles synced by a replica

    • full replica (π)—knows everything. equivalent to normal CRDT
    • hollow replica (∅)—knows nothing. but still can handle updates
  • Cimbiosys—user can define replication criteria base on the value of some properties of objects


Want to receive my 🖋 posts as I publish them?