eclipse-vertx / eclipse-vertx/vertx-http-proxy

Configuration-driven proxy

Open
#73 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.