How the Dropbox Datastore API Handles Conflicts

Guido van Rossum: The Dropbox server stores the full list of changes for each datastore, and the state (a.k.a. snapshot) of a datastore can be obtained by executing the entire list of changes, in sequence, starting with an empty datastore. […] When the server rejects a delta, it also sends the list of deltas that … Continue reading How the Dropbox Datastore API Handles Conflicts