Consider increasing stream limits defaults for HTTP/3 #41831
Labels
area-networking
Includes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractions
HTTP3
Milestone
Is there an existing issue for this?
Is your feature request related to a problem? Please describe the problem.
I already opened this idea with @JamesNK.
We should also consider whether this change might have negative impact on contention and whether it might have security implication.
I tested some of the externally available H/3 servers (the numbers are give or take):
This idea comes mainly from @nibanks suggestion to use a single connection and many streams for the best perf results.
cc: @CarnaViire @wfurt @rzikm
Describe the solution you'd like
I'm opening this to start a discussion. This might also just lead to only a docs change recommending increasing stream limits for high perf scenarios.
Additional context
HttpClient
supports only single H/3 connection at the moment. Issue to support more has been already filed: dotnet/runtime#51775The text was updated successfully, but these errors were encountered: