What is Load Balancing and How Does it Work?

From the earliest days of the Internet era, it was painfully obvious that having a single application on a single server can’t handle high-traffic situations. This limited set up simply could not provide high-availability.

No matter how powerful the underlying infrastructure of a single server instance of a given application or website, the reality is that concurrent traffic can overwhelm a single server. A solitary instance for application availability is quite literally a single point of failure.