Unique ID generator — Twitter snow flake design
DESIGN In large distributed systems, something that looks simple on the surface — generating a unique ID — becomes surprisingly hard. When millions of users are...
5 articles about distributed-systems
DESIGN In large distributed systems, something that looks simple on the surface — generating a unique ID — becomes surprisingly hard. When millions of users are...
In the previous article [https://medium.com/@akshatjme/5671a7ac80e1], we saw how to scale reads by reducing the amount of work the database has to do for every...
Learn how to scale database reads as traffic grows through replicas, caching, materialized views, denormalization, and other proven techniques that reduce repeated work.
A plain‑English guide to blockchain: shared ledgers, blocks and hashes, cryptographic integrity, and how consensus keeps many untrusted nodes in sync.
Designing a scalable notification system with queues, retries, idempotency, and user preferences.