-
This is more a bookmark of what I'm studying personally atm:
https://mattweidner.com/2023/09/26/crdt-survey-2.html#lists-and-text-editing
> This definition still gives us some freedom in choosing
-
Semantic domains will consist of (at least) 2 fields.
- index (eg 2.1.1, or 7.2.1.1.1)
- label, multi text, (eg Head, or Run)
- predefined/readonly, indicates that this was a predefined domain an…
-
very similar to #852 but for parts of speech.
-
Port [Monoid structure](https://github.com/ARK-Builders/arklib-android/blob/main/lib/src/main/java/dev/arkbuilders/arklib/data/storage/Monoid.kt) used during conflicts resolution. It's naive approach …
-
Theatre.js 0.8 (upcoming) supports real-time collaboration similar to GDocs and Figma.
We intend to make Theatre.js [local-first](https://www.inkandswitch.com/local-first/).
Local-first removes …
-
-
[Convergent and Commutative Replicated Data Types](http://hal.inria.fr/docs/00/55/55/88/PDF/techreport.pdf) (Shapiro et al.)
From #40.
-
Seems like the concept of Conflict-free Replicated Data Types (https://github.com/jboner/akka-crdt) could be useful here. Some links:
- http://hal.upmc.fr/docs/00/55/55/88/PDF/techreport.pdf
- http://…
-
Today the RGB module works based in unit of work concept, or that, each operation can be valid only when everything works, like transaction in database (commit and rollback operations). This approach …
-
# Delta State Replicated Data Types
Paper: https://arxiv.org/pdf/1603.01529.pdf
> Conflict-Free Replicated Data Types (CRDTs) are distributed datatypes that allow different replicas of a distrib…