DEV Community

From One User to One Million : System Design 101 Series' Articles

Back to Aditya Sharma's Series
Why Your App Stops Working as It Gets Popular
Cover image for Why Your App Stops Working as It Gets Popular

Why Your App Stops Working as It Gets Popular

2
Comments
5 min read
Inside the Server: What Really Happens After You Click "Login"?
Cover image for Inside the Server: What Really Happens After You Click "Login"?

Inside the Server: What Really Happens After You Click "Login"?

1
Comments
9 min read
Why Servers Slow Down? : CPU, RAM, and the Hidden Cost of Every Request
Cover image for Why Servers Slow Down? : CPU, RAM, and the Hidden Cost of Every Request

Why Servers Slow Down? : CPU, RAM, and the Hidden Cost of Every Request

1
Comments
13 min read
One Door Isn't Enough: Meet the Load Balancer
Cover image for One Door Isn't Enough: Meet the Load Balancer

One Door Isn't Enough: Meet the Load Balancer

1
Comments
9 min read
When Servers Aren't the Problem: The Database Bottleneck
Cover image for When Servers Aren't the Problem: The Database Bottleneck

When Servers Aren't the Problem: The Database Bottleneck

2
Comments
9 min read
Why Ask Twice? Meet the Cache
Cover image for Why Ask Twice? Meet the Cache

Why Ask Twice? Meet the Cache

1
Comments
11 min read
Fast... But Wrong? Meet Cache Invalidation
Cover image for Fast... But Wrong? Meet Cache Invalidation

Fast... But Wrong? Meet Cache Invalidation

1
Comments
11 min read
One Database Isn't Enough: Learn Read Replicas
Cover image for One Database Isn't Enough: Learn Read Replicas

One Database Isn't Enough: Learn Read Replicas

1
Comments
9 min read
One Database Can't Hold Everything: Learn Database Sharding
Cover image for One Database Can't Hold Everything: Learn Database Sharding

One Database Can't Hold Everything: Learn Database Sharding

Comments
9 min read
Your Users Shouldn't Have to Wait: Learn Message Queues
Cover image for Your Users Shouldn't Have to Wait: Learn Message Queues

Your Users Shouldn't Have to Wait: Learn Message Queues

1
Comments
10 min read
Content Delivery Networks
Cover image for Content Delivery Networks

Content Delivery Networks

Comments
9 min read
Microservices
Cover image for Microservices

Microservices

1
Comments
10 min read
High Availability
Cover image for High Availability

High Availability

1
Comments
11 min read