2026-05-19 · Lectura de 1 min
UUID v4 en sistemas distribuidos
UUIDs aleatorios reducen coordinación; no sustituyen IDs de negocio secuenciales.
UUIDbackenddistribuido
Conclusiones clave
- Usa v4 cuando necesites identificadores opacos de baja colisión sin asignador central.
- Valida formato en límites API aunque la generación sea del cliente.
Cuándo encaja v4
Ideal para IDs de correlación, claves de sesión de subida y entidades borrador generadas por cliente.
Mal encaje como claves primarias en tablas indexadas enormes sin entender costes de fragmentación.
Preguntas frecuentes
¿UUID v1 vs v4?
v1 es basado en tiempo/MAC; v4 es aleatorio. Prefiere v4 para IDs públicos salvo que necesites orden temporal ordenable.
¿Cuántos puedo generar a la vez?
Generación por lotes está bien para fixtures; evita enviar listas enormes al navegador innecesariamente.