February 2018
Beginner to intermediate
348 pages
9h 40m
English
To put it simply, the concept of load balancing consists of distributing the workload (CPU load, hard disk load, or other forms) across several servers, in a manner that is completely transparent to your visitors.
In the case of a single-server architecture, client requests are received and processed by one machine. A machine has a limited capacity of operation; for example, a web server that is able to respond to 1,000 HTTP requests per second. If the server receives more than 1,000 requests per second, the 1,001st client request received in that second will not be served in a timely manner. And from then on, page-serving speeds would begin to increase, resulting in a degraded experience for your ...
Read now
Unlock full access