30
submitted 11 months ago by Blaze@piefed.zip to c/privacy@programming.dev
top 4 comments
sorted by: hot top new old
[-] somerandomperson@lemmy.dbzer0.com 12 points 11 months ago
[-] JubilantJaguar@lemmy.world 1 points 11 months ago* (last edited 11 months ago)

Well yeah this is the obvious drive-by comment, but there are good technical reasons too, ~~which you might understand better if you had actually clicked on the article, which of course you didn't,~~ as probably didn't most of your drive-by upvoters.

Ah, social media. Sometimes I wonder why I bother.

[-] prodigalsorcerer@lemmy.ca 3 points 11 months ago* (last edited 11 months ago)

I read the article. It says it's actually pretty easy to solve (I disagree with last write wins, especially given their example, but it's pretty simple to implement), and doesn't talk about capitalism at all.

The answer to the headline is just capitalism. It's not technical difficulty, and this didn't need a whole article. Every developer already understands this. It's just not a business priority.

[-] Kissaki@programming.dev 6 points 11 months ago* (last edited 11 months ago)

When two devices write to the same field, the update with the latest timestamp wins.

I'm confused. That update is not conflict free. It resolved the conflict by deciding one of the two wins, without resolving the underlying difference (add and subsctract must be combined/summed up).

Most systems ask developers to write manual conflict resolution code, but that’s error-prone and hard to maintain.

In my eyes, we resolved the difficulty by ignoring correctness.

this post was submitted on 24 Sep 2025
30 points (91.7% liked)

Privacy

5093 readers
163 users here now

Icon base by Lorc under CC BY 3.0 with modifications to add a gradient

founded 3 years ago
MODERATORS