▲ | LanceH 4 days ago | |||||||
The details appear to be not giving a damn about changes to data. I personally wouldn't describe that as "converging". As it says, this is "Last Write Wins", which is great if the last writer is always correct. "If it’s older → ignore" -- yea, I guess that's a solution but I would really have to look for the problem. I've gone down this road and considered github (or similar) as the backing database. In the end, I just don't have an answer that isn't specific to nearly every field that might be entered. A notes field might be appended. First in might be important, or last in (if it can be trusted as correct). Usually it's something like, "which of these two did you meant to capture?" | ||||||||
▲ | mcv 4 days ago | parent [-] | |||||||
Funny thing is that the article gives an example where "last write wins" is quite clearly a bad solution. Balance = 100 A: balance = 120 B: balance = 80 Clearly, these are transactions, and it doesn't matter in which order they're applied, but it does matter that they're both executed. End balance should be 100, not 80 or 120. | ||||||||
|