Anyone has handon experience with a grpc reverse proxy ?
The context is anonymising queries to speech.googleapis.com. i have a valid api key, express agreement from google, and a production proxy that handles http queries to the same service. But unfortunately not http2
The future would be a smarter proxy that connects and authenticates against google services and multiplexes client requests to the service. I am also interested in simple client implementations in go. the front protocol might not be grpc in that case, though it would make it simpler.
For now, i played quite unsuccessfully with nginx, haproxy, and a bunch of socats and other tools to decapsulate ssl. Unfortunately i fail to undrstand the authentication mechanism used by google. Any knowlege in that field ?
I am also interested in a working grpc stream decoder
Thanks for your time
Ps : please do not answer with a random tutorial. I already read those, and still struggling.