since UUIDv4 is 100% pure randomness
when a new UUID record arrives,
it doesn't neatly append to the end
it gets forcefully squeezed randomly into the middle of the sorted list
this forces the database to constantly split and shift memory
this kills insertion performance,
to know why UUID v4 breaks performance,
understand why databases index primary keys in the first place
imagine finding one specific name in a 10,000-page book, without an index
you have to read every single page
an index sorts the data so the database can find it instantly
if you've touched a database, you know UUIDs
we use them instead of auto-incrementing integers to identify data
but why? doesn't counting 1, 2, 3 work just fine?
1, 2, 3 only works if one central server is doing the counting
the secret to UUIDs is in the first U: universal
















