Here's a typical multi-tier load balancing architecture:
GSLB routes users to the nearest region using DNS
Edge load balancer (Layer ) handles TLS and DDoS protection
Application load balancer (Layer ) routes by URL path
Service mesh handles inter-service communication
Each layer adds fault tolerance. Global routing survives regional outages. Edge balancing survives server failures. Path routing separates concerns. Service mesh handles microservice complexity.