Continuity is a lightweight load balancer designed for simplicity and ease of use, with a focus on small environments and home labs.
Features:
- Simple configuration backed to a single YAML file
- Can be managed statically via yaml file or via CLI client / RESTful API
- Zero downtime deployments of applications behind the load balancer via transactional API
- Configurable health checks for backend services
- Sticky sessions via application cookies or managed by the load balancer
- Dynamic pool configuration via API
- Custom routing via request headers
- Human-readable and JSON output for CLI client
https://github.com/acamb/continuity