Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Isn't last-write-wins technically a CRDT? It's just not a very good one. For many use-cases though a per-column last-writer-wins CRDT is perfectly adequate.

- Edits can be made on any node at any time independently and without coordinating with other nodes.

- All nodes eventually converge to the same state.



A CRDT can have last-write-wins semantics (as in the article above), but LWW doesn’t fully describe a CRDT because it doesn’t specify a way to determine which write is actually “last”. CRDTs don’t assume that there is a fully-ordered stream of updates, so there is no “last update” per se.


Yeah so something like a last write wins + hybrid logical clocks for ordering is a crdt then.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: