Explore Library
System Design & ArchitectureScalability & Load Balancing

55 items

1

Scaling: Cache, Load Balance, Horizontal

Quiz
2

Scaling Basics: Cache, Balance, Scale Out

Slides / Video
3

Scaling Basics: Cache, LB, Horizontal Scale

Flashcard
4

Scaling Basics and Load Balancing

Slides / Video
5

Horizontal vs Vertical Scaling

Flashcard
6

Auto-Scaling and Elasticity

Quiz
7

Stateless vs Stateful Scaling

Quiz
8

Sticky Sessions Explained

Quiz
9

Health Checks and Failover

Quiz
10

Layer 4 vs Layer 7 Balancing

Quiz
11

Load Balancer Algorithms Basics

Quiz
12

Message Queues for Load Leveling

Quiz
13

Reverse Proxy Role

Quiz
14

Global vs Local Load Balancing

Quiz
15

Capacity Planning Basics

Quiz
16

Rate Limiting and Throttling

Quiz
17

Identifying Scalability Bottlenecks

Quiz
18

Consistent Hashing Purpose

Quiz
19

CDN for Scale

Quiz
20

Database Sharding Basics

Quiz
21

Database Read Replicas

Quiz
22

Finding Bottlenecks & Capacity Planning

Slides / Video
23

Redundancy: No Single Point of Failure

Slides / Video
24

Reverse Proxy in Scalable Architectures

Slides / Video
25

DNS-Based and Global Server Load Balancing

Slides / Video
26

Database Sharding and Partitioning

Slides / Video
27

Database Scaling: Read Replicas

Slides / Video
28

Auto-scaling and Elasticity

Slides / Video
29

Horizontal Scaling: Replication and Clustering

Slides / Video
30

Stateless vs Stateful Scaling

Slides / Video
31

Sticky Sessions Explained

Slides / Video
32

Health Checks and Failover in Load Balancers

Slides / Video
33

Load Balancing Algorithms Explained

Slides / Video
34

IP Hash / Consistent Hashing

Flashcard
35

Least Connections Algorithm

Flashcard
36

Load Balancer Fundamentals and Purpose

Flashcard
37

Health Checks and Failover

Flashcard
38

Scaling Reads vs Scaling Writes

Flashcard
39

Auto-scaling and Elasticity

Flashcard
40

Session Persistence / Sticky Sessions

Flashcard
41

Load Balancer HA Setup

Flashcard
42

GSLB / DNS-based Load Balancing

Flashcard
43

Database Scaling: Read Replicas

Flashcard
44

Least Response Time Algorithm

Flashcard
45

Layer 4 vs Layer 7 Load Balancing

Flashcard
46

External Session Store

Flashcard
47

Stateless vs Stateful Services

Flashcard
48

Database Sharding / Partitioning

Flashcard
49

Reverse Proxy vs Load Balancer

Flashcard
50

Round Robin Load Balancing Algorithm

Flashcard
51

Hardware vs Software Load Balancers

Flashcard
52

Weighted Round Robin Algorithm

Flashcard
53

Layer 4 vs Layer 7 Load Balancing

Slides / Video
54

Load Balancer Fundamentals and Purpose

Slides / Video
55

Vertical vs Horizontal Scaling

Slides / Video
Flashcard

Scaling Basics: Cache, LB, Horizontal Scale

The three core techniques for handling growing load: caching, load balancing, and horizontal scaling.

Question

How do caching, load balancing, and horizontal scaling each help a system handle more load?

Click to reveal answer