Using S3 Buckets with Tokens: Secure Access Without Exposing Credentials
Cloud storage systems are not accessed by trust — they are accessed by authorization. Modern applications cannot safely embed permanent credentials in frontend...
6 articles about system-design-concepts
Cloud storage systems are not accessed by trust — they are accessed by authorization. Modern applications cannot safely embed permanent credentials in frontend...
HOW SYSTEMS PROTECT THEMSELVES FROM TOO MANY REQUESTS Modern systems don’t fail because they are badly written. They fail because they receive more requests t...
In the previous two articles, we saw something important: * To scale reads, we reduce the work the database does per query. [LINK] [https://medium.com/@akshat...
Distributed systems do not fail because of computation. They fail because of communication. When services talk to each other directly, they become tightly coupl...
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.