hard
Design a Load Balancer
Create a load balancer that efficiently distributes incoming network traffic across a group of web servers to ensure scalability and high availability of websites or applications. The design should include algorithms for traffic distribution, such as round-robin, least connections, or IP hash, considering session persistence when necessary. The load balancer should monitor the health of web servers to reroute traffic away from failed servers and provide SSL termination for secure connections. It must offer easy integration with existing infrastructure and support for automatic scaling.
Loading the workspace...