Konubinix' opinionated web of thoughts

Universally Unique Identifier

fleeting

Universally unique identifier (UUID), de l’anglais signifiant littéralement « identifiant unique universel », est en informatique un système permettant à des systèmes distribués d’identifier de façon unique une information sans coordination centrale importante. Dans ce contexte, le mot « unique » doit être pris au sens de « unicité très probable » plutôt que « garantie d’unicité ». Il s’agit d’une spécification DCE définie initialement par l’OSF (Open Software Foundation)

https://fr.wikipedia.org/wiki/Universally_unique_identifier

Ces identifiants uniques sont codés sur 128 bits et sont produits en utilisant des composantes pseudo-aléatoires ainsi que les caractéristiques d’un ordinateur (numéro de disque dur, adresse MAC, etc.).

https://fr.wikipedia.org/wiki/Universally_unique_identifier

A UUID is 128 bits long, and can guarantee uniqueness across space and time

https://datatracker.ietf.org/doc/html/rfc4122

defining a ID as universally unique without using UUID is most likely a lie

IIUC, UUID was specifically designed to minimize the possibilities of collisions. Therefore, claiming providing a universally unique identifier without providing the proof that one’s implementation is better than UUID for that matter is to me, either a lack of common sense, or a lack of honesty.

Notes linking here