Systems
Glossary
Toggle theme
Toggle theme
Foundations
Core principles and concepts referenced throughout the course.
A
B
C
D
E
H
I
L
M
N
O
P
Q
R
S
T
W
A
Append-Only Event Storage
B
Bloom Filters / Probabilistic Membership
C
Cache-Aside (Lazy Loading)
Columnar Storage
Consensus
Consistent Hashing
Copy-On-Write & Immutability
CRDTs (Conflict-Free Replicated Data Types)
D
Denormalization For Read Paths
E
Eventual Consistency & Convergence
Eviction Policies
H
Hot-Partition / Hot-Key Mitigation
I
Idempotency
L
Leader–Follower Replication
Leaderless Replication
Leases & Fencing Tokens
Linearizability
Log-Structured Storage
M
Multi-Leader Replication
Multi-Tier Caching
MVCC (Multi-Version Concurrency Control)
N
Negative Caching
O
Optimistic vs Pessimistic Concurrency
P
Page-Oriented Storage
Q
Quorums (R + W > N)
R
Range vs Hash Partitioning
Read Replicas & Replication Lag
Rebalancing & Resharding
S
Sagas (Long-Lived Transactions)
Schema-On-Read vs Schema-On-Write
Secondary Indexes
Sequential & Causal Consistency
T
Thundering Herd / Cache Stampede
TTL & Invalidation
Two-Phase & Three-Phase Commit
W
Write-Ahead Logging (WAL)
Write-Through / Write-Behind