System design interview question · Distributed systems

Design a unique ID generator

Issue unique, roughly sortable IDs at high rate across data centers.

Beginner 30 minutesCoordination Plus

Concepts this round covers

  • Snowflake-style layout
  • Clock skew
  • Worker ID assignment
  • Coordination

This is a Plus round

The brief, the scale to design for, the questions interviewers ask and the common mistakes for this round are available to Plus members. Plus is coming soon.