Comment

Comment by jandrewrogers

> Allowing a client to generate IDs can be a big help here (ie UUIDs)

Trusting the client to generate a high-quality ID has a long history of being a bad idea in practice. It requires the client to not be misconfigured, to not be hacked, to not be malicious, to not have hardware bugs, etc. A single server can generate hundreds of millions of IDs per second and provides a single point of monitoring and control.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton