Skip to content

Pool HTTP/2 Streams on the Http2Connection #6192

Closed
@davidfowl

Description

@davidfowl

Epic #8858

Today we have a maximum number streams per HTTP/2 connection and we could take advantage of that to pool and reuse the underlying HTTP/2 stream instead of making a new one every request. This should be a massive saving in allocations and will trend towards our HTTP/1 allocation profile.

POC: https://github.com/aspnet/AspNetCore/pull/6130/files

Metadata

Metadata

Assignees

Labels

HTTP2Perfarea-networkingIncludes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractionsfeature-kestrel

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions