Bird
0
0

How can combining caching and load balancing improve a production system's scalability?

hard📝 Trade-off Q8 of 15
LLD - Advanced LLD Concepts
How can combining caching and load balancing improve a production system's scalability?
ACaching increases database load; load balancing concentrates requests on one server
BCaching reduces database load; load balancing spreads user requests evenly
CCaching slows down data retrieval; load balancing blocks some users
DCaching and load balancing have no effect on scalability
Step-by-Step Solution
Solution:
  1. Step 1: Understand caching effect on database

    Caching stores frequent data, reducing direct database queries and load.
  2. Step 2: Understand load balancing effect on requests

    Load balancing distributes user requests evenly, preventing server overload.
  3. Step 3: Combine effects for scalability

    Together, they reduce bottlenecks and allow system to handle more users smoothly.
  4. Final Answer:

    Caching reduces database load; load balancing spreads user requests evenly -> Option B
  5. Quick Check:

    Caching + Load balancing = Better scalability [OK]
Quick Trick: Cache cuts DB load; load balancer evens traffic [OK]
Common Mistakes:
  • Thinking caching increases DB load
  • Believing load balancer concentrates traffic
  • Ignoring combined benefits

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More LLD Quizzes