3 ms·
It is just that random if the systems remain isolated for a long time. Since CouchDB requires you to send the last revision number when updating a document, if
by fiatjaf 10y ago
It is just that random if the systems remain isolated for a long time. Since CouchDB requires you to send the last revision number when updating a document, if the systems are are live replicating between themselves, the guy who is hitting the queue more rapidly will be forced to fetch the latest winning revision every time before hitting the queue (that may be a revision from a different guy). This will give him time to think about the revision he just received, perhaps examine the document linked to that revision number, see if everything is place, perhaps merge changes himself manually... all that before updating the document in the database.
- im_down_w_otp 10y agoThis seems to only make sense in the case that I'm sure I've been able to read the most recent writes from all replicas, no? I feel like there should be some other method to carry on this discussion besides this thread about Noms :-)