back

by bikeshaving·1y ago·view on hn ↗
Any algorithm that uses a central server as a tie-breaker could easily be replaced by one where client ids are used for the tie-breaker.
1 comments
If you used UUIDv7 you get time-ordered UUID and could use that for a tie breaker.
Don’t you have to be confident the clocks are sufficiently synced across the system?
And you know.. simultaneity is not a thing in reality...
It's even less of a thing in distributed systems, but you have to pick something to show the user and clocks are often good enough :D