O'Reilly logo

Scalable Internet Architectures by Theo Schlossnagle

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Why High Availability and Load Balancing Are Different

One of the keys to successful systems is to clearly define the requirements before embarking on the implementation path. Determining whether a system needs high availability or load balancing or both is essential. So, what is the difference between high availability and load balancing? Well, aside from fundamentally different definitions, nothing.

High availability:

Remaining available despite the failure of one’s components; usually used to describe a system or a service; above and beyond fault tolerant.

Load balancing:

Providing a service from multiple separate systems where resources are effectively combined by distributing requests across these systems.

Almost all load-balancing hardware ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required