virto-network / valor

Create HTTP APIs with a plugin system that runs in the server and the browser.
GNU General Public License v3.0
9 stars 8 forks source link

Built-in reverse proxy plugin #14

Closed olanod closed 3 years ago

olanod commented 3 years ago

Common request, specially when existing services haven't or can't be migrated to be run as a plugin is to allow for simple forwarding of requests to external services. Some extra points homework(probably in a separate issue) is to design it in a way that the upstream backends can be other instances of Valor running on separate threads/workers and more points if there can be multiple backends for the same path prefix with a simple round-robin or randomized load balancing.