DONE
CRDTs and the Quest for Distributed Consistency
video
Most of them can end in a state of non-convergence
The ones that don't, require a centralized server
A list of all changes made to the data
This enables navigating through the changes history (like with git)