Skip to content

Anmol-Bhatta/Load-Balancing-Reverse-Proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

This repository contains a self-implemented load balancing system centered around a reverse proxy, designed to distribute HTTP requests across multiple application servers. Built using C# in .NET Core and deployed on AWS EC2 instances, this project demonstrates several load balancing algorithms, including Weighted Round Robin, Least Connections, Geolocation Global, and Weighted Fault Avoidance.

The system includes a central server with a reverse proxy, multiple distributed application servers, and an MSSQL RDS instance for caching and logging. This setup enables efficient request distribution, scalability, and enhanced availability for web applications.

Key components:

Load balancing algorithms to optimize server load. AWS EC2 and RDS integration for distributed server and database management. Real-time server monitoring to ensure consistent performance and reliability. Ideal for developers and students exploring load balancing concepts and implementation.

About

Load Balancing with reverse proxy

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors