|
|
|
|
|
by Jyaif
2641 days ago
|
|
Here's my attempt at explaining what CRDTs are in 30 seconds: CRDT are a type (e.g. a String, a Vector, an Integer) that has limitations with how it can be mutated. For example, you can create an Integer CRDT that can only be `increased` and `decreased`, or a String CRDT that can only have characters `inserted` and `deleted` at given positions. These limited mutating capabilities are chosen so that there never can be any conflict. |
|