dotnet / dotnet/aspnetcore

Perf improvement: kestrel-hostheader-mismatch, tls-renegotiation-kestrel

Open
#67,449 0 comments 0 reactions 0 assignees View on GitHub
area-perf perf-improvement
Dominant language
C#
Stars
38.4k
Forks
10.9k
Avg merge
2d 5h
Merged PRs (30d)
276

Description

| Scenario | Environment | Date | Old RPS | New RPS | Change | Deviation | StDev | Dependencies |
| -------- | ----------- | ---- | ------- | ------- | ------ | --------- | ----- | ------------ |
| kestrel-hostheader-mismatch | Kestrel Linux: Host Header Mismatch 11- Trends idna-intel-lin | 06/24/2026 22:57:02 | 65,600 | 70,165 | 6.96 % (4,565) :thumbsup: | 3.30 σ | 1,381.43 | Changes NameVersionDiff Microsoft.AspNetCore.Antiforgery.dll `11.0.0-preview.6.26322.111` -> `11.0.0-preview.6.26323.115` https://github.com/dotnet/dotnet/compare/d8addc1562ad98c7cab19ed654e9caabd1112d87...fb43ff15847a6821ac4f3cb5b2581076124a06df Microsoft.AspNetCore.App `11.0.0-preview.6.26322.111` -> `11.0.0-preview.6.26323.115` https://github.com/dotnet/dotnet/compare/d8addc1562ad98c7cab19ed654e9caabd1112d87...fb43ff15847a6821ac4f3cb5b2581076124a06df Microsoft.NETCore.App `11.0.0-preview.6.26322.111` -> `11.0.0-preview.6.26323.115` https://github.com/dotnet/dotnet/compare/d8addc1562ad98c7cab19ed654e9caabd1112d87...fb43ff15847a6821ac4f3cb5b2581076124a06df |
| tls-renegotiation-kestrel [Fixed] | Kestrel Linux: TLS Renegotiation 9- Trends cobalt-cloud-lin | 06/26/2026 20:19:26 | 902 | 915 | 0.00 % (13) :thumbsup: | 3.14 σ | 4.14 | Changes NameVersionDiff Microsoft.AspNetCore.Antiforgery.dll `11.0.0-preview.7.26324.112` -> `11.0.0-preview.7.26325.123` https://github.com/dotnet/dotnet/compare/41b5d5408ece9441d251840e91d5b20b38b958c0...354f8b358deba86fa37d9fca5ad80a87ac4853f3 Microsoft.AspNetCore.App `11.0.0-preview.7.26324.112` -> `11.0.0-preview.7.26325.123` https://github.com/dotnet/dotnet/compare/41b5d5408ece9441d251840e91d5b20b38b958c0...354f8b358deba86fa37d9fca5ad80a87ac4853f3 Microsoft.NETCore.App `11.0.0-preview.7.26324.112` -> `11.0.0-preview.7.26325.123` https://github.com/dotnet/dotnet/compare/41b5d5408ece9441d251840e91d5b20b38b958c0...354f8b358deba86fa37d9fca5ad80a87ac4853f3 |

[PowerBI Dashboard](https://aka.ms/aspnet/benchmarks)

@sebastienros

Contributor guide

Open the contributing guide

Research direction

Start with the PowerBI Dashboard and the kestrel-hostheader-mismatch and tls-renegotiation-kestrel benchmark scenarios listed in the issue. Compare the reported RPS and dependency revisions, then identify a concrete, reproducible performance change and its success criteria before attempting implementation.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, linux
Domain
networking, performance
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.