This is a Java project for a university course on distributed systems. The load balancer is designed to distribute incoming client requests across multiple backend servers in a round-robin fashion, ensuring that each server receives an equal share of the workload. Program is mainly focussed on the Round Robin algorithm.