Re:Connect-Web: TypeScript library for calling RPC servers f...
by no_circuit on Thursday August 04, 2022 @02:50PM
(#32346828)
No proxy is required if you only write servers in go with their connect-go library. Packing protos is not glamorous work, but I'm not willing to adopt a gRPC protocol that limits implementation choices.
If you have gRPC services chances are you already have a L7 reverse-proxy like envoy running with grpc/grpc-web support whether doing it yourself, or as part of your cloud provider. So IMO their connect-go library is only useful if you directly expose the server on the internet, and only use the go programming language.
If you have gRPC services chances are you already have a L7 reverse-proxy like envoy running with grpc/grpc-web support whether doing it yourself, or as part of your cloud provider. So IMO their connect-go library is only useful if you directly expose the server on the internet, and only use the go programming language.