Overview
UUIDs show up everywhere in modern software: database records, API payloads, configuration files, logs, and test fixtures. They are popular because they let teams create identifiers without relying on a single database counter.
This guide explains what a UUID is, where it fits well, and the tradeoffs to understand before using one as your default ID strategy.