Une alternative mieux pensée aux uuid.
Une bonne réflexion sur le type de clé primaire à utiliser lors de la création d'un nouveau modèle de données en DB, avec ici, le cas de PostgreSQL.
Une alternative aux UUID. Les ULID contiennent un prefixe basé sur un timestamp, ce qui permet de les ordonner par date de création sans pour autant l'indiquer explicitement.
Un générateur d'identifiant unique très léger qui permet de faire varier la longueur et l'alphabet utilisé.