-
Implementación similar a Snowflake de Twitter y PushID de Firebase
-
Rápido: K-sortable, parcialmente ordenado
-
Suficientemente único: incluso si se generan 50 millones por 1 ms, la probabilidad de colisión es de 1 entre 1,000 millones
-
Eficiente: 48 bits codifican un timestamp en milisegundos + 80 bits son números aleatorios criptográficos
-
Flexible: compatible con UUID como entero sin signo de 128 bits, hex y valor base62 seguro para URL
-
Open source para Python
1 comentarios
Hay algo parecido, el KSUID de 20 bytes creado por Segment, pero no era un UUID estándar de 128 bits.
https://github.com/segmentio/ksuid