Java Load Balancer
This project is a Java-based implementation of a load balancer designed to distribute incoming client requests across multiple backend servers to ensure even load distribution and fault tolerance.
Algorithms Implemented Round-Robin
Least Connections
Weighted Round-Robin
IP Hashing
Random Selection