Problem Statement
When a single server handles all incoming traffic, it becomes a bottleneck causing slow responses and potential downtime if it fails. Without proper distribution, some servers may be overloaded while others remain idle, leading to inefficient resource use and poor user experience.