Bird
0
0

Which component is essential for performing availability checks in a distributed system?

easy📝 Conceptual Q2 of 15
LLD - Design — Hotel Booking System
Which component is essential for performing availability checks in a distributed system?
AAvailability service or registry
BUser authentication module
CDatabase backup system
DLoad balancer
Step-by-Step Solution
Solution:
  1. Step 1: Identify the role of components in availability checking

    An availability service or registry keeps track of resource states to answer availability queries.
  2. Step 2: Evaluate options

    Load balancers distribute traffic but don't check availability of individual resources; backups and authentication are unrelated.
  3. Final Answer:

    Availability service or registry -> Option A
  4. Quick Check:

    Availability checking needs a registry service [OK]
Quick Trick: Availability checking needs a registry or service [OK]
Common Mistakes:
  • Choosing load balancer as availability checker
  • Confusing backup with availability
  • Selecting authentication module incorrectly

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More LLD Quizzes