[HN Gopher] Architectures for Central Server Collaboration
___________________________________________________________________
Architectures for Central Server Collaboration
Author : cadamsio
Score : 71 points
Date : 2024-06-04 23:13 UTC (1 days ago)
(HTM) web link (mattweidner.com)
(TXT) w3m dump (mattweidner.com)
| corentin88 wrote:
| Having tried to implement a multiplayer rich text, we settled on
| last-edit win to simplify the structure.
|
| OT/CRDT is really hard to implement.
| halfcat wrote:
| 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
___________________________________________________________________
(page generated 2024-06-06 23:01 UTC)