4 ms·
And now you need every host to have an atomic clock too. Maybe CRDTs would be better.
by cryptonector 8y ago
And now you need every host to have an atomic clock too.
Maybe CRDTs would be better.
- edoceo 8y agoI use ULID in a distributed system where some clocks are off by a bit, still works well, untill the skew is way off. The time can be extracted from the ULID for verification before INSERT.
- riffraff 8y agoWon't removing time bizs increase the chance of collisions? UUIDs rely on a lot of randomness to avoid the issue, but in ULID this is much more limited, and the timestamp fills in for some of it, afaiu
- edoceo 8y agoWe don't remove the time bits, we inspect them for reasonable values. Eg: never ever older than 2014-01-01 and older than 24h from our clock gets extra logging+meta-data.