TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

New UUID formats have been approved

70 pointsby delducaabout 1 year ago

6 comments

stanleydrewabout 1 year ago
I was a bit confused because this document is a draft and I couldn&#x27;t find any mention of &quot;approval.&quot; But here&#x27;s a link to the published RFC that obsoletes the original UUID RFC 4122:<p><a href="https:&#x2F;&#x2F;www.rfc-editor.org&#x2F;rfc&#x2F;rfc9562" rel="nofollow">https:&#x2F;&#x2F;www.rfc-editor.org&#x2F;rfc&#x2F;rfc9562</a>
评论 #40308237 未加载
评论 #40308072 未加载
rjh29about 1 year ago
In retrospect it is super obvious that you&#x27;d want a time-ordered UUID with a random offset. I wonder how they managed to screw up 5 iterations of UUID that were basically useless to most developers.
评论 #40308034 未加载
评论 #40308435 未加载
评论 #40308492 未加载
评论 #40307995 未加载
评论 #40308035 未加载
Syttenabout 1 year ago
Lots of typos in this document:<p>&gt; The format for the 16-octet, 128-bit UUIDv6 is shown in Figure 2<p>Figure 2 is a uuidv7<p>&gt; UUIDv8 SHOULD only be utilized if an implementation cannot utilize UUIDv1, UUIDv6, or UUIDv8<p>Probably meant this say or uuidv7<p>Hopefully this has been fixed...
mudhadabout 1 year ago
&gt; UUIDv8 SHOULD only be utilized if an implementation cannot utilize UUIDv1, UUIDv6, or UUIDv8<p>Did they mean UUIDv7 for the last one?
评论 #40309951 未加载
drtghabout 1 year ago
The clocks of systems using this UUIDs may at some point use an external NTP server for synchronization, and may cause problems without something being designed to check this (e.g. older and overflow time stamps).<p>Take care.
clwgabout 1 year ago
I&#x27;m curious as to why they initially chose the Gregorian calendar for dates and then stuck with it for the v6 implementation.