rproxy supports transparent reverse proxy for multiple protocols(HTTP1.*/gRPC/gRPC-Web) with single entry port
| protocol | desc |
|---|---|
| HTTP 1.* | |
| gRPC | Native gRPC |
| gRPC-Web | gRPC for web |
rproxy use the following package:
| package | desc |
|---|---|
| soheilhy/cmux | serve different services on the same port |
| improbable-eng/grpc-web | in process grpc-web wrapper |
| mwitkow/grpc-proxy | gRPC reverse proxy |
