-
Idea of storing CRDTs into triple store has came up, specifically what if we just stored those as blob values ?
-
Replaceable events in general are bad, but especially lists, which can have race conditions when used from multiple clients. p2panda has an excellent design which accounts for this.
staab updated
2 months ago
-
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
-
-
[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://…
-
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 …
-
# 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…
-
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…
-
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 …