Skip to main content
Logo ByteAether

Tagged “Shopify”

ULIDs as the Default Choice for Modern Systems: Lessons from Shopify's Payment Infrastructure ULIDs as the Default Choice for Modern Systems: Lessons from Shopify's Payment Infrastructure

In distributed systems, the choice of identifier is rarely a neutral decision. It impacts everything from database performance to operational debuggability. For years, UUIDs (Universally Unique Identifiers) were the default solution for generating unique keys, but their limitations become glaring in high-scale environments. Shopify's engineering team encountered these challenges firsthand while rebuilding their payment systems - a project where milliseconds and reliability mattered. Their sol...

See all tags.