CRDT optimizations
After series of 11 blogs posts about Conflict-free Replicated Data Types, it's time to wrap up. This time let's discuss various optimizations that could be applied to CRDTs working at higher scale. Other blog posts from this series: An introduction to state-based CRDTs Optimizing state-based CRDTs (part 1) Optimizing state-based
After series of 11 blogs posts about Conflict-free Replicated Data Types, it's time to wrap up. This time let's discuss various optimizations that could be applied to CRDTs working at higher scale. Other blog posts from this series: An introduction to state-based CRDTs Optimizing state-based CRDTs (part 1) Optimizing state-based CRDTs (part 2) State-based CRDTs: Bounded Counter State-based CRDTs: Maps Operation-based CRDTs: protocol Operation-based CRDTs: registers and sets Operation-based CRDTs: arrays (part 1) Operation-based CRDTs: arrays (part 2) Operation-based CRDTs: JSON document Pure o
related reading
- CRDT optimizationsbartoszsypytkowski.com
- Building a BFT JSON CRDTjzhao.xyz
- CRDTs go brrrjosephg.com
- An Interactive Intro to CRDTs | jakelazaroff.comjakelazaroff.com
- Conflict-free replicated data type - Wikipediaen.wikipedia.org
- Data Laced with History: Causal Trees & Operational CRDTs — Archagon Was Herearchagon.net
- About CRDTs • Conflict-free Replicated Data Typescrdt.tech
- GitHub - jackyzha0/bft-json-crdt: 🏰 the first JSON-like Byzantine Fault Tolerant CRDTgithub.com
- Conflict-free replicated data type - Wikipediaen.wikipedia.org
- Rhizome Research Logjzhao.xyz
- Peritext: A CRDT for Rich-Text Collaborationinkandswitch.com
- Actual: Using CRDTs in the Wildarchive.jlongster.com