Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
UUIDv7: The Time-Sortable Identifier for Modern Databases (uuid7.com)
23 points by deisteve on Aug 23, 2024 | hide | past | favorite | 10 comments


I think the most interesting thing on this page is the blog post at the bottom of how it was deployed on a VPS using docker compose (https://austinsnerdythings.com/2023/11/01/using-github-actio...)


Running a self hosted actions runner on the system just to deploy the docker compose stack should be cancellation level.


What does cancellation level mean? I couldn't find the meaning after a quick search


Something that is socially unacceptable to the point of deserving cancellation.


Distributed systems don't have a single monotonically increasing clock, so designs should never assume that sorting them works reliably. A system should be benchmarked to check whether hotspots make an index faster or slower.


This website is missing data: benchmarks, comparisons with others systems, references, current implementation status in databases, analysis of when it's not a good idea to use them, etc...

As it is, it's only hand waving.


I did this with minecraft servers when cloudflared released you can even create custom ubuntu images in docker that tunnels through, fun times for self-hosting things at home :)


Interesting that the website was largely generated using AI and only slightly tweaked.


I think ULID has stolen UUID's thunder.


> Disclaimer:

> This is a demo site for UUIDv7. It was generated almost entirely with AI tools (primarily ChatGPT, which hallicunated that UUIDv7 had a time resolution of 10 nanoseconds and I cleaned that up). Do not use this UUIDv7 generator for production purposes.

Holy shit, at least it's clearly stated. Now think how many times it's not




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: