0
0
HLDsystem_design~10 mins

Global server load balancing (GSLB) in HLD - Interactive Code Practice

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to define the main purpose of GSLB.

HLD
The primary function of GSLB is to [1] user requests across multiple data centers.
Drag options to blanks, or click blank then click option'
Adelete
Bignore
Cstore
Droute
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'store' or 'delete' which do not relate to request handling.
2fill in blank
medium

Complete the code to specify a key factor GSLB uses to decide routing.

HLD
GSLB often uses [1] information like server health and proximity to route traffic.
Drag options to blanks, or click blank then click option'
Ahistorical
Brandom
Creal-time
Dstatic
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'random' or 'static' which do not reflect dynamic routing.
3fill in blank
hard

Fix the error in the GSLB request flow step.

HLD
User DNS query is resolved by [1] to direct traffic to the optimal data center.
Drag options to blanks, or click blank then click option'
Alocal DNS server
Brandom server
Cold DNS cache
Dbackup server
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'random server' or 'old DNS cache' which cause incorrect routing.
4fill in blank
hard

Fill both blanks to complete the GSLB health check logic.

HLD
GSLB performs [1] checks and [2] monitoring to ensure server availability.
Drag options to blanks, or click blank then click option'
Aperiodic
Brandom
Ccontinuous
Dmanual
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'random' or 'manual' which are not automated or consistent.
5fill in blank
hard

Fill all three blanks to complete the GSLB failover mechanism.

HLD
If a data center [1], GSLB [2] traffic to a [3] data center.
Drag options to blanks, or click blank then click option'
Afails
Bredirects
Chealthy
Ddelays
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'delays' which causes downtime instead of failover.