What all I know about a load balancer is that:-
When we have high traffic on our site, or we are using multiple servers, then a load balancer is established in front of all the servers. and any http request directly hits the load balancer and from there it reaches the respective server, depending the server loads.
Q1 Can Someone exactly explain the Algorithm that the load balancer uses to balance the load in multiple servers.
Q2 Can we create our own load balancer or do we have to take it from some one else like Barracuda networks or others.