Design Tiny URL less than 1 minute read Published: January 20, 2022URL Length[a-z][A-Z][0-9] = 62 charactersLet the length of each URL as 7Total \(7^{62}\) ~ 3.5 Trillion URLs Share on Bluesky Facebook LinkedIn Mastodon X (formerly Twitter) Previous NextLeave a Comment
Distributed ID Generation: Snowflake, Sequences, UUIDs, and Clock Failure 12 minute read Published: August 17, 20261. Two Orders Receive the Same ID
Inside Distributed Rate Limiters: Token Buckets, Sliding Windows, and Global Quotas 25 minute read Published: August 17, 20261. One API Key, Many Gateways
Distributed Locks: Leases, Fencing Tokens, Sessions, and Failure Safety 20 minute read Published: August 17, 20261. One Report, Two Workers
Inside Distributed Transactions: 2PC, Sagas, Outbox, Idempotency, and Recovery 24 minute read Published: August 17, 20261. One Checkout Across Three Services
Leave a Comment