Kickstart Spike 2
Closed Aug 30, 2024
100% complete
This spike is focused on three main categories:
- Development of "multiple upstream" features, including:
- Supporting Load Balancing of upstream servers
- Supporting Health Checks of upstream servers
- Supporting Service Discovery of upstream servers
- Developer and Operator Quality of Life features, including:
- Supporting basic static HTML file serving
- Suppor…
This spike is focused on three main categories:
- Development of "multiple upstream" features, including:
- Supporting Load Balancing of upstream servers
- Supporting Health Checks of upstream servers
- Supporting Service Discovery of upstream servers
- Developer and Operator Quality of Life features, including:
- Supporting basic static HTML file serving
- Supporting semi-dynamic observability endpoints, e.g. for Prometheus polling
- Support for hot-reloading of configuration
- CI for build and test checks on pull requests
- Development of initial Robustness features, including:
- Rate limiting of connections and/or requests
- CIDR/API range-based filtering for rejecting connections
This work is scheduled to begin at the end of May, and continue through the end of July.