logoalt Hacker News

thruway516 • today at 2:32 PM • 1 reply • view on HN

Yes, thats the point of a global timestamp oracle- for when you require the 900 ids to be ordered globally across machines for whatever reason. Plenty of use cases/reasons (ordering transactions, maintaining global logs etc). It's the whole point of distributed systems


Replies

QuantumNomad_ • today at 2:39 PM

But I mean, if each node is grabbing batches of ids from the oracle like the “gapless sequence” call of the OP link provides, then there is no way to know how the items in the batches should interleave.

➕ show 1 reply