Explore Library
System Design & ArchitectureScalability & Load Balancing

59 items

1

Scaling Fundamentals: Balance, Scale, Statelessness

Slides / Video
2

Scaling Fundamentals: Load Balancing & Statelessness

Flashcard
3

Scalability: Load Balancing & Horizontal Scaling

Slides / Video
4

Scalability Fundamentals

Flashcard
5

Scaling: Cache, Load Balance, Horizontal

Quiz
6

Scaling Basics: Cache, Balance, Scale Out

Slides / Video
7

Scaling Basics: Cache, LB, Horizontal Scale

Flashcard
8

Scaling Basics and Load Balancing

Slides / Video
9

Horizontal vs Vertical Scaling

Flashcard
10

Identifying Scalability Bottlenecks

Quiz
11

Rate Limiting and Throttling

Quiz
12

Capacity Planning Basics

Quiz
13

CDN for Scale

Quiz
14

Message Queues for Load Leveling

Quiz
15

Reverse Proxy Role

Quiz
16

Health Checks and Failover

Quiz
17

Sticky Sessions Explained

Quiz
18

Stateless vs Stateful Scaling

Quiz
19

Auto-Scaling and Elasticity

Quiz
20

Database Read Replicas

Quiz
21

Database Sharding Basics

Quiz
22

Global vs Local Load Balancing

Quiz
23

Consistent Hashing Purpose

Quiz
24

Layer 4 vs Layer 7 Balancing

Quiz
25

Load Balancer Algorithms Basics

Quiz
26

Finding Bottlenecks & Capacity Planning

Slides / Video
27

Redundancy: No Single Point of Failure

Slides / Video
28

Reverse Proxy in Scalable Architectures

Slides / Video
29

DNS-Based and Global Server Load Balancing

Slides / Video
30

Database Sharding and Partitioning

Slides / Video
31

Database Scaling: Read Replicas

Slides / Video
32

Auto-scaling and Elasticity

Slides / Video
33

Horizontal Scaling: Replication and Clustering

Slides / Video
34

Stateless vs Stateful Scaling

Slides / Video
35

Sticky Sessions Explained

Slides / Video
36

Health Checks and Failover in Load Balancers

Slides / Video
37

Load Balancing Algorithms Explained

Slides / Video
38

Session Persistence / Sticky Sessions

Flashcard
39

Load Balancer HA Setup

Flashcard
40

Database Scaling: Read Replicas

Flashcard
41

Database Sharding / Partitioning

Flashcard
42

External Session Store

Flashcard
43

GSLB / DNS-based Load Balancing

Flashcard
44

Auto-scaling and Elasticity

Flashcard
45

Stateless vs Stateful Services

Flashcard
46

Scaling Reads vs Scaling Writes

Flashcard
47

Reverse Proxy vs Load Balancer

Flashcard
48

Round Robin Load Balancing Algorithm

Flashcard
49

Weighted Round Robin Algorithm

Flashcard
50

Least Connections Algorithm

Flashcard
51

Health Checks and Failover

Flashcard
52

Load Balancer Fundamentals and Purpose

Flashcard
53

Layer 4 vs Layer 7 Load Balancing

Flashcard
54

Least Response Time Algorithm

Flashcard
55

Hardware vs Software Load Balancers

Flashcard
56

IP Hash / Consistent Hashing

Flashcard
57

Layer 4 vs Layer 7 Load Balancing

Slides / Video
58

Load Balancer Fundamentals and Purpose

Slides / Video
59

Vertical vs Horizontal Scaling

Slides / Video
FlashcardIntermediate

Scalability Fundamentals

Scalability is a system's ability to handle growing load, often achieved by adding servers behind a load balancer.

Question

What is scalability, and how do load balancing and horizontal scaling support it?

Click to reveal answer