Amazon Application Load Balancer (ALB) distributes incoming application traffic to increase availability and support content-based routing.
AWS ELB is a network load balancer service provided by Amazon Web Services for distributing traffic across multiple targets, such as Amazon EC2 instances, containers, IP addresses, and Lambda functions.
Java is a class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.