Recall & Review
beginner
What is the main purpose of load balancing in web servers?
Load balancing distributes incoming network traffic across multiple servers to ensure no single server becomes overwhelmed, improving reliability and performance.
Click to reveal answer
beginner
How does load balancing improve user experience?
By spreading traffic evenly, load balancing reduces server overload, leading to faster response times and fewer service interruptions for users.
Click to reveal answer
beginner
What role does NGINX play in load balancing?
NGINX acts as a reverse proxy that receives client requests and distributes them to multiple backend servers based on configured rules.
Click to reveal answer
beginner
Why is distributing traffic important for server health?
Distributing traffic prevents any single server from becoming a bottleneck or failing due to overload, which keeps the system stable and available.
Click to reveal answer
beginner
Name one common method NGINX uses to distribute traffic.
NGINX commonly uses the 'round-robin' method, which sends each new request to the next server in a list, cycling through all servers evenly.
Click to reveal answer
What does load balancing primarily help to prevent?
✗ Incorrect
Load balancing prevents server overload by spreading traffic evenly across servers.
In NGINX, what is the role of the reverse proxy in load balancing?
✗ Incorrect
The reverse proxy receives client requests and distributes them to backend servers for load balancing.
Which load balancing method sends requests to servers in a fixed order?
✗ Incorrect
Round-robin sends requests to servers one after another in a repeating cycle.
Why is load balancing important for user experience?
✗ Incorrect
Load balancing helps reduce response times and prevents downtime by managing traffic efficiently.
What happens if load balancing is not used and one server gets too much traffic?
✗ Incorrect
Without load balancing, a server can become overloaded, slowing down or crashing.
Explain in simple terms why load balancing distributes traffic across servers.
Think about how sharing tasks among friends makes work easier.
You got /4 concepts.
Describe how NGINX uses load balancing to handle many user requests.
Imagine a traffic officer directing cars to different roads.
You got /4 concepts.