UUIDv47: UUIDs amigáveis ao banco de dados com ordenação e compatibilidade de API
2025-09-17
UUIDv47 é uma solução inteligente que armazena UUIDv7 ordenáveis em bancos de dados, mas apresenta uma fachada UUIDv4 para APIs. Isso é conseguido mascarando com XOR o timestamp do UUIDv7 com um fluxo SipHash-2-4 com chave, vinculado aos bits aleatórios do UUID. Isso oferece eficiência do banco de dados e compatibilidade de API. A biblioteca C é fácil de integrar, com resistência à recuperação de chaves para maior segurança.
Desenvolvimento