Data structures, algorithms, system design, and behavioral prep.
You’re reading a free preview. Sign up to see every topic and question — and to play this deck as games.
Scaling, caching, load balancing, and the CAP theorem.
27 total questions
Card #1
What does a load balancer do?
Card #2
What is horizontal scaling?
Card #3
What is a CDN?
1. A ___ distributes incoming requests across multiple backend servers.
Hint: Sits in front of your app servers.
2. The CAP theorem lets you guarantee only two of consistency, availability, and ___ tolerance.
Hint: Network splits.
3. Adding more servers to handle load is called ___ scaling.
Hint: Opposite of vertical.
1. A load balancer sits in front of a web tier primarily in order to:
2. Horizontal scaling means:
3. A CDN reduces latency for users mainly by: