– Stands for Scalable Collision-Resistant Unique Identifier . It’s a distributed ID generation protocol used in high-throughput databases. Alex’s work required generating billions of unique IDs without overlap. He wanted to test randomness distribution… using RPS as a metaphor.
For SCUIID testing, you’ll need distributed logs. But the spirit is the same: Conclusion: The Final Rock – Paper – Scissors We ended our V100 experiment by playing one real round — not simulated. Face to face over Zoom. I chose scissors. Alex chose rock. He won, just like 20 years ago. rps with my childhood friend v100 scuiid work
A SCUIID generator typically combines timestamps, machine IDs, and counters to create unique values. But Alex noticed a bias: certain IDs appeared more often in certain time windows. That hinted at poor entropy — i.e., not random enough. He wanted to test randomness distribution… using RPS
One evening, a message popped up: "Remember RPS? What if we build something with it? I have access to a V100 cluster. And I’m dealing with this annoying SCUIID system at work." Face to face over Zoom