System Design & ArchitectureScalability & Load Balancing

79 items

1

Stateless Service Behind a Load Balancer

Code Quiz
2

Scaling a Stateless Service

Quiz
3

Scaling Stateless Services

Slides / Video
4

Scaling a Stateless Service

Flashcard
5

DB Replication and Read Scaling

Quiz
6

Core Scalability Building Blocks

Flashcard
7

Caching and Scaling Basics

Quiz
8

Core Scaling Building Blocks

Slides / Video
9

Load Balancer Fundamentals

Quiz
10

Sticky Sessions vs Horizontal Scaling

Quiz
11

Load Balancing & Scaling Basics

Flashcard
12

Horizontal vs Vertical Scaling

Quiz
13

Scaling Basics and Load Balancing

Slides / Video
14

Scalability Fundamentals

Slides / Video
15

Scalability Building Blocks

Flashcard
16

Horizontal vs Vertical Scaling

Flashcard
17

Scaling: Horizontal vs Vertical & Load Balancing

Slides / Video
18

Vertical vs Horizontal Scaling

Quiz
19

Vertical vs Horizontal Scaling

Flashcard
20

Vertical vs Horizontal Scaling

Slides / Video
21

Scaling Fundamentals: Balance, Scale, Statelessness

Slides / Video
22

Scaling Fundamentals: Load Balancing & Statelessness

Flashcard
23

Scalability: Load Balancing & Horizontal Scaling

Slides / Video
24

Scalability Fundamentals

Flashcard
25

Scaling: Cache, Load Balance, Horizontal

Quiz
26

Scaling Basics: Cache, Balance, Scale Out

Slides / Video
27

Scaling Basics: Cache, LB, Horizontal Scale

Flashcard
28

Scaling Basics and Load Balancing

Slides / Video
29

Horizontal vs Vertical Scaling

Flashcard
30

Message Queues for Load Leveling

Quiz
31

Identifying Scalability Bottlenecks

Quiz
32

Rate Limiting and Throttling

Quiz
33

Capacity Planning Basics

Quiz
34

Reverse Proxy Role

Quiz
35

Global vs Local Load Balancing

Quiz
36

Consistent Hashing Purpose

Quiz
37

CDN for Scale

Quiz
38

Database Sharding Basics

Quiz
39

Database Read Replicas

Quiz
40

Layer 4 vs Layer 7 Balancing

Quiz
41

Health Checks and Failover

Quiz
42

Load Balancer Algorithms Basics

Quiz
43

Auto-Scaling and Elasticity

Quiz
44

Stateless vs Stateful Scaling

Quiz
45

Sticky Sessions Explained

Quiz
46

Finding Bottlenecks & Capacity Planning

Slides / Video
47

Redundancy: No Single Point of Failure

Slides / Video
48

Reverse Proxy in Scalable Architectures

Slides / Video
49

DNS-Based and Global Server Load Balancing

Slides / Video
50

Database Sharding and Partitioning

Slides / Video
51

Database Scaling: Read Replicas

Slides / Video
52

Auto-scaling and Elasticity

Slides / Video
53

Horizontal Scaling: Replication and Clustering

Slides / Video
54

Stateless vs Stateful Scaling

Slides / Video
55

Sticky Sessions Explained

Slides / Video
56

Health Checks and Failover in Load Balancers

Slides / Video
57

Load Balancing Algorithms Explained

Slides / Video
58

Health Checks and Failover

Flashcard
59

Session Persistence / Sticky Sessions

Flashcard
60

Load Balancer HA Setup

Flashcard
61

Database Scaling: Read Replicas

Flashcard
62

Database Sharding / Partitioning

Flashcard
63

External Session Store

Flashcard
64

Round Robin Load Balancing Algorithm

Flashcard
65

Weighted Round Robin Algorithm

Flashcard
66

Least Connections Algorithm

Flashcard
67

Stateless vs Stateful Services

Flashcard
68

Reverse Proxy vs Load Balancer

Flashcard
69

Hardware vs Software Load Balancers

Flashcard
70

IP Hash / Consistent Hashing

Flashcard
71

Load Balancer Fundamentals and Purpose

Flashcard
72

Scaling Reads vs Scaling Writes

Flashcard
73

Auto-scaling and Elasticity

Flashcard
74

GSLB / DNS-based Load Balancing

Flashcard
75

Least Response Time Algorithm

Flashcard
76

Layer 4 vs Layer 7 Load Balancing

Flashcard
77

Layer 4 vs Layer 7 Load Balancing

Slides / Video
78

Load Balancer Fundamentals and Purpose

Slides / Video
79

Vertical vs Horizontal Scaling

Slides / Video
FlashcardIntermediate

External Session Store

Storing sessions in a shared external store keeps app servers stateless and easy to scale.

Question

How does an external session store enable stateless services?

Click to reveal answer