Universally Unique Identifier
Fleeting- External reference: https://fr.wikipedia.org/wiki/Universally_unique_identifier
- External reference: https://datatracker.ietf.org/doc/html/rfc4122
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
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.