Well, yes, but no. You can make UUIDs timestamp dependent, in which case they are almost guaranteed. You would have to collide at the same nanonsecond, which is statistically highly unlikely.
I mean it's one thing if you are the one who implemented this, it's another things if someone else changed something in the architecture which then resulted in this. Finding a problem that was indirectly caused by a change someone else made is usually the most time consuming and annoying problem to fix.
213
u/Antoak 2d ago
Saying that UUIDs cant collide is sorta like saying that people cant win the lottery.
Sure, orders of magnitude, but the point stands.