Why We Stopped Using UUIDs as Primary Keys (Even Though Everyone Loves Them)

Index fragmentation, join performance, and a hybrid solution that gave us the best of both worlds.