2026-05-19 · 1 min leestijd
UUID v4 in gedistribueerde systemen
Willekeurige UUID's verminderen coördinatie; ze vervangen geen sequentiële business-ID's.
UUIDbackendgedistribueerd
Belangrijkste punten
- Gebruik v4 wanneer je opaque, low-collision identifiers zonder centrale allocator nodig hebt.
- Valideer format aan API-grenzen ook als generatie client-side is.
Wanneer v4 past
Uitstekend voor correlation IDs, upload session keys en client-generated draft entities.
Slechte keuze als primary keys op enorme geïndexeerde tabellen zonder fragmentatiekosten te begrijpen.
Veelgestelde vragen
UUID v1 vs v4?
v1 is tijd/MAC-gebaseerd; v4 is willekeurig. Geef v4 de voorkeur voor publieke ID's tenzij sorteerbare tijdvolgorde nodig is.
Hoeveel tegelijk genereren?
Batchgeneratie is prima voor fixtures; vermijd onnodig enorme lijsten naar browsers.