|
|
|
|
|
by aatd86
954 days ago
|
|
I guess my question is of whether the state that is being reached is a legit one in this case. What is the source of truth eventually? I think there must probably be a hierarchy that decides it.
It's probably a kind of race condition/byzantine general problem. |
|
These “update objects” can be combined to get the current document state.
They have the property that if two programs receive the same set of uodate objects, regardless of the order they get them in, then they have the same current document state.
They define any state resulting from applying the operations as “legit.” In order for that to feel “legit” to the users you want to very carefully choose your operations and their semantics.