Zum Hauptinhalt springen

2026-05-19 · 1 Min. Lesezeit

UUID v4 in verteilten Systemen

Zufällige UUIDs reduzieren Koordination; sie ersetzen keine sequenziellen Business-IDs.

UUIDBackendverteilt

Wichtige Punkte

  • v4 nutzen, wenn undurchsichtige, kollisionsarme IDs ohne zentralen Allocator nötig sind.
  • Format an API-Grenzen validieren, auch wenn Generierung clientseitig ist.

Wann v4 passt

Ideal für Correlation-IDs, Upload-Session-Keys und client-generierte Draft-Entities.

Schlecht als Primärschlüssel auf riesigen indizierten Tabellen ohne Fragmentierungskosten zu verstehen.

Häufige Fragen

UUID v1 vs v4?

v1 ist zeit-/MAC-basiert; v4 ist zufällig. v4 für öffentliche IDs, außer sortierbare Zeitordnung nötig.

Wie viele auf einmal generieren?

Batch-Generierung für Fixtures ok; riesige Listen nicht unnötig an Browser senden.