All Topics
All Topics
Technology
Technology
AI
AI
Business
Business
Entertainment
Entertainment
News
News
Programming
Programming
Security
Security
Science
Science
Design
Design
Environment
Environment
Finance
Finance
Crypto
Crypto
Politics
Politics
Sports
Sports
Education
Education
Gaming
Gaming
Art
Art
Music
Music
Health
Health
Books
Books
Food
Food
Travel
Travel
Personal
Personal
Bluesky
Twitter

Why simpler identifiers often beat UUIDs for most applications

By

Sedat Kapanoglu

4d ago· 9 min readenInsight

Summary

The article discusses the author's experience building Eksi Sozluk, a popular Turkish web site, starting in 1999 with primitive tools (a single text file on FTP). It explores the evolution of record identifiers — from no identifiers to auto-increment IDs to UUIDs — and argues that for most applications, simpler identifiers like auto-increment integers or short random strings are sufficient and preferable over UUIDs due to performance, storage, and readability concerns.

Source

bskyWhy simpler identifiers often beat UUIDs for most applicationsssg.dev

Key quotes

· 3 pulled
My troubles with record identifiers starts with a web site I developed, Eksi Sozluk.
All I had access to was their FTP server. So, I improvised and decided to keep every record in a single text file. Yeah, bad idea, but it worked at the beginning.
There were no record identifiers, only topics and free-form list of entries. Deleting a specific record involved me downloading a...
Snippet from the RSS feed
My troubles with record identifiers starts with a web site I developed, Eksi Sozluk. It's been one of the most popular Turkish web sites in the world for the last quarter century. When I first wrote it in 1999, I had to run it on a remote hosting service

You might also wanna read

Comments

Sign in to join the conversation.

No comments yet. Be the first.