Hacker News new | ask | show | jobs
by hot_gril 718 days ago
I don't understand why there isn't an HTTP/1 mode for gRPC. Would cover the super common use case of client-to-server calls. Give people who already have your typical JSON-over-HTTP API something that's the same except more efficient and with a nicer API spec.

You know what's ironic, Google AppEngine doesn't support HTTP/2. Actually a lot of platforms don't.

1 comments

The streaming message transfer modes are the main thing that make it difficult.
Streaming seems like it'd work without too much effort. It'd be less efficient for sure, but it's also not a very common use case.
In general, I agree. But my understanding is that the problem isn't streaming in the abstract, it's supporting certain details of the streaming protocol outlined in the gRPC spec.