Load balancing is a networking term that refers to distributing the workload across multiple servers and other network resources at the application layer of the OSI network model. Typically, this involves load balancing at web application protocol level (HTTP/HTTPS, FTP, SMTP, DNS, SSH, etc.), for:

  • Network health checking
  • Server monitoring
  • Network traffic optimization
  • Minification Caching