Open davidfowl opened 4 years ago
Will get to this once I'm done with teamCity - I'll loop in @davidfowl, @sebastienros and @Tratcher once I get started
Thanks for contacting us.
We're moving this issue to the Next sprint planning
milestone for future evaluation / consideration. We will evaluate the request when we are planning the work for the next milestone. To learn more about what to expect next and how this issue will be handled you can read more about our triage process here.
I'm starting work on this. To get a baseline of where we are today, here's an allocation profile with 10K requests (all doing hello world)
We're interested improving the things allocated per request
cc @benaadams
@davidfowl, can you point to the source code involved in this?
can you point to the source code involved in this?
Servers/HttpSys https://github.com/dotnet/aspnetcore/tree/master/src/Servers/HttpSys
I'm making some big structural changes so please refrain from small fixes for now 🤓
We've moved this issue to the Backlog milestone. This means that it is not going to be worked on for the coming release. We will reassess the backlog following the current release and consider this item at that time. To learn more about our issue management process and to have better expectation regarding different types of issues you can read our Triage Process.
@davidfowl Is this still being considered for .NET 7?
Thanks for contacting us.
We're moving this issue to the .NET 8 Planning
milestone for future evaluation / consideration. We would like to keep this around to collect more feedback, which can help us with prioritizing this work. We will re-evaluate this issue, during our next planning meeting(s).
If we later determine, that the issue has no community involvement, or it's very rare and low-impact issue, we will close it - so that the team can focus on more important and high impact issues.
To learn more about what to expect next and how this issue will be handled you can read more about our triage process here.
AB#1240693
This isn't urgent in anyway but I wanted to keep track of the low hanging performance fruit in HttpSys server:
Http.sys optimizations
General
Accept loop
Bodies
Client cert loader