https://github.com/olooce/load-balancer
A Go-based load balancer that distributes client requests among multiple servers using various load-balancing algorithms. It supports both horizontal and vertical scaling and includes real-time monitoring via a web interface. The project also provides example servers to demonstrate its capabilities.
https://github.com/olooce/load-balancer
adaptive-load-balancing consistent-hashing go-load-balancer-with-monitoring golang ip-hash least-bandwidth least-connections least-response-time least-time random round-robin weighted-least-connections weighted-round-robin
Last synced: 7 months ago
JSON representation
A Go-based load balancer that distributes client requests among multiple servers using various load-balancing algorithms. It supports both horizontal and vertical scaling and includes real-time monitoring via a web interface. The project also provides example servers to demonstrate its capabilities.
- Host: GitHub
- URL: https://github.com/olooce/load-balancer
- Owner: Olooce
- License: mit
- Created: 2024-08-21T17:05:59.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-31T05:07:40.000Z (about 1 year ago)
- Last Synced: 2024-09-17T12:04:08.899Z (about 1 year ago)
- Topics: adaptive-load-balancing, consistent-hashing, go-load-balancer-with-monitoring, golang, ip-hash, least-bandwidth, least-connections, least-response-time, least-time, random, round-robin, weighted-least-connections, weighted-round-robin
- Language: Go
- Homepage:
- Size: 43 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0