Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request 'gRPC-Go to support HTTP/3' #5186

Closed
larspaulsen opened this issue Feb 8, 2022 · 3 comments
Closed

Request 'gRPC-Go to support HTTP/3' #5186

larspaulsen opened this issue Feb 8, 2022 · 3 comments
Labels
Type: Feature New features or improvements in behavior

Comments

@larspaulsen
Copy link

larspaulsen commented Feb 8, 2022

Request 'gRPC-Go to support HTTP/3'

Use case(s) - what problem will this feature solve?

By gRPC-Go supporting HTTP/3 the following primary goals will be achieved:

  1. Elimination of head-of-line issue.
  2. Seamless switching between underlying IP infrastructure, such as Cellular and Wi-Fi media.
  3. Support of zero round-trip connection reestablishment.

Proposed Solution

gRPC-Go to support HTTP/3

Alternatives Considered

None

Additional Context

gRPC .NET 6 already provides support for HTTP/3:
https://devblogs.microsoft.com/dotnet/http-3-support-in-dotnet-6/#grpc-with-http-3

The .NET already implemented 'Proposal':
https://github.com/JamesNK/proposal/blob/jamesnk/http3/G2-http3-protocol.md

@larspaulsen larspaulsen added the Type: Feature New features or improvements in behavior label Feb 8, 2022
@larspaulsen larspaulsen changed the title gRPC-Go to support QUIC gRPC-Go to support HTTP/3 Feb 8, 2022
@larspaulsen larspaulsen changed the title gRPC-Go to support HTTP/3 Request 'gRPC-Go to support HTTP/3' Feb 8, 2022
@easwars
Copy link
Contributor

easwars commented Feb 8, 2022

This is not something that is on the team's current plans for the foreseeable future.

@dfawley : Do you know if C/Java have this support or they have plans for this? Thanks.

@dfawley
Copy link
Member

dfawley commented Feb 8, 2022

Along with grpc/grpc-java#8897, let's close this in favor of the cross-language issue at grpc/grpc#19126.

@dfawley dfawley closed this as completed Feb 8, 2022
@larspaulsen
Copy link
Author

Ok, I will move my arguments/request to the 'cross-language' thread.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 8, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Type: Feature New features or improvements in behavior
Projects
None yet
Development

No branches or pull requests

3 participants