aws / apprunner-roadmap

This is the public roadmap for AWS App Runner.
https://aws.amazon.com/apprunner/
Other
301 stars 14 forks source link

Support for grpc #21

Open shashank-sachan opened 3 years ago

shashank-sachan commented 3 years ago

Community Note

Tell us about your request It would be great to have the GRPC support in the app runner. Even simple RPC communication would be beneficial and streaming RPC can be added later.

Additional context Currently if we have multiple lambda and we want to communicate among them then we use lambda invoke. With GRPC we should be able reduce the latency and internal service communication should be much faster.

abatilo commented 2 years ago

ALBs and NLBs both support gRPC out of the box these days so it's really interesting to me that AppRunner wouldn't but I guess the type of load balancer that AppRunner uses isn't advertised or documented anywhere. But in theory, shouldn't this kind of already be supported?

@shashank-sachan I think one way that you could get around this is by using grpc-gateway which would let you auto generate everything for doing HTTP on the wire.

cbatson commented 2 years ago

gRPC uses HTTP/2, so please also consider upvoting #77.

ToJen commented 4 months ago

any luck?

arthberman commented 2 months ago

should be considered