Ir al contenido principal

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.