Looks like this discussion is still happening: https://github.com/grpc/grpc-common/issues/284
(Tick marks to avoid linking the issue)
https://github.com/soheilhy/cmux is a reasonable workaround that exists today. Let's do it -- one port for HTTP API and internal gRPC. And when proper single-port support comes through grpc, then everyone wins.
Looks like this discussion is still happening:
https://github.com/grpc/grpc-common/issues/284
(Tick marks to avoid linking the issue)
https://github.com/soheilhy/cmux is a reasonable workaround that exists today. Let's do it -- one port for HTTP API and internal gRPC. And when proper single-port support comes through grpc, then everyone wins.