3 ms·
My takeaways from experimenting with CRDTs were: - In many cases, CRDTs didn’t improve upon last-write-wins, i.e. a CRDT update followed by another user’s CRDT
by halfcat 2y ago
My takeaways from experimenting with CRDTs were:
- In many cases, CRDTs didn’t improve upon last-write-wins, i.e. a CRDT update followed by another user’s CRDT update 10 seconds later is the same as last-write-wins
- Often the challenge was less technical, and centered around what a conflicted state means in the absence of a human discussion, i.e. how would you resolve a git merge conflict without human intervention, or if two people reschedule the meeting simultaneously one of them is likely to miss it unless they talk it out