eclipse-vertx / eclipse-vertx/vertx-http-proxy
Configuration-driven proxy
Open
enhancement
gsoc2024
- Dominant language
- Java
- Stars
- 68
- Forks
- 37
- PR merge metrics
- No merged PRs in 30d
Description
As of 4.5, it is possible to build a proxy server with different backend using a combination of `vertx-http-proxy`, `vertx-web` and `vertx-web-proxy` tools.
As an example: https://github.com/tsegismont/http-proxy-playground/
Users should be able to configure a proxy server using a configuration file.
Things to consider:
- config file format (YAML?)
- use Vert.x Web router to inspect incoming traffic?
- how-to support changed configs (rollout of backend services) (optional)
Contributor guide
Assessment
This issue has not been assessed yet.