Explore Library
System Design & ArchitectureScalability & Load Balancing

50 items

1

Stateless vs Stateful Scaling

Quiz
2

Sticky Sessions Explained

Quiz
3

Health Checks and Failover

Quiz
4

Layer 4 vs Layer 7 Balancing

Quiz
5

Load Balancer Algorithms Basics

Quiz
6

Message Queues for Load Leveling

Quiz
7

Global vs Local Load Balancing

Quiz
8

Database Read Replicas

Quiz
9

Auto-Scaling and Elasticity

Quiz
10

Rate Limiting and Throttling

Quiz
11

Database Sharding Basics

Quiz
12

Capacity Planning Basics

Quiz
13

Consistent Hashing Purpose

Quiz
14

CDN for Scale

Quiz
15

Identifying Scalability Bottlenecks

Quiz
16

Reverse Proxy Role

Quiz
17

Finding Bottlenecks & Capacity Planning

Slides / Video
18

Redundancy: No Single Point of Failure

Slides / Video
19

Reverse Proxy in Scalable Architectures

Slides / Video
20

DNS-Based and Global Server Load Balancing

Slides / Video
21

Database Sharding and Partitioning

Slides / Video
22

Database Scaling: Read Replicas

Slides / Video
23

Auto-scaling and Elasticity

Slides / Video
24

Horizontal Scaling: Replication and Clustering

Slides / Video
25

Stateless vs Stateful Scaling

Slides / Video
26

Sticky Sessions Explained

Slides / Video
27

Health Checks and Failover in Load Balancers

Slides / Video
28

Load Balancing Algorithms Explained

Slides / Video
29

Stateless vs Stateful Services

Flashcard
30

Reverse Proxy vs Load Balancer

Flashcard
31

Hardware vs Software Load Balancers

Flashcard
32

IP Hash / Consistent Hashing

Flashcard
33

Load Balancer Fundamentals and Purpose

Flashcard
34

Scaling Reads vs Scaling Writes

Flashcard
35

Auto-scaling and Elasticity

Flashcard
36

GSLB / DNS-based Load Balancing

Flashcard
37

Least Response Time Algorithm

Flashcard
38

Layer 4 vs Layer 7 Load Balancing

Flashcard
39

Round Robin Load Balancing Algorithm

Flashcard
40

Weighted Round Robin Algorithm

Flashcard
41

Least Connections Algorithm

Flashcard
42

Health Checks and Failover

Flashcard
43

Session Persistence / Sticky Sessions

Flashcard
44

Load Balancer HA Setup

Flashcard
45

Database Scaling: Read Replicas

Flashcard
46

Database Sharding / Partitioning

Flashcard
47

External Session Store

Flashcard
48

Layer 4 vs Layer 7 Load Balancing

Slides / Video
49

Load Balancer Fundamentals and Purpose

Slides / Video
50

Vertical vs Horizontal Scaling

Slides / Video
FlashcardIntermediate

Session Persistence / Sticky Sessions

Sticky sessions ensure a client's requests always reach the same server that holds its session.

Question

What are sticky sessions (session persistence)?

Click to reveal answer