dotnet / dotnet/aspnetcore

Perf improvement: antiforgery-noop, https, tls-renegotiation-kestrel

Open
#68,904 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 6h
Merged PRs (30d)
290

Description

| Scenario | Environment | Date | Old RPS | New RPS | Change | Deviation | StDev | Dependencies |
| -------- | ----------- | ---- | ------- | ------- | ------ | --------- | ----- | ------------ |
| antiforgery-noop | Antiforgery No Operation 10- Trends idna-amd-lin | 08/26/2026 22:59:14 | 97,540 | 121,658 | 24.73 % (24,118) :thumbsup: | 3.01 σ | 8,012.18 | Changes NameVersionDiff Microsoft.AspNetCore.Antiforgery.dll `11.0.0-rc.2.26424.117` -> `11.0.0-rc.2.26425.121` https://github.com/dotnet/dotnet/compare/bf3289d05dff3962cdccb0e81b5315990e5b1198...e20a5af9c83aaf22b041bc9911de0cbfff9c7317 Microsoft.AspNetCore.App `11.0.0-rc.2.26424.117` -> `11.0.0-rc.2.26425.121` https://github.com/dotnet/dotnet/compare/bf3289d05dff3962cdccb0e81b5315990e5b1198...e20a5af9c83aaf22b041bc9911de0cbfff9c7317 Microsoft.NETCore.App `11.0.0-rc.2.26424.117` -> `11.0.0-rc.2.26425.121` https://github.com/dotnet/dotnet/compare/bf3289d05dff3962cdccb0e81b5315990e5b1198...e20a5af9c83aaf22b041bc9911de0cbfff9c7317 |
| https | Json Https 11- Trends idna-intel-lin | 08/28/2026 10:27:11 | 75,070 | 80,636 | 7.42 % (5,566) :thumbsup: | 2.38 σ | 2,336.89 | Changes NameVersionDiff Microsoft.AspNetCore.Antiforgery.dll `11.0.0-rc.2.26425.121` -> `11.0.0-rc.2.26427.118` https://github.com/dotnet/dotnet/compare/e20a5af9c83aaf22b041bc9911de0cbfff9c7317...b1fab8293ff883daf3489c5776ec6e207a2ddbfe Microsoft.AspNetCore.App `11.0.0-rc.2.26425.121` -> `11.0.0-rc.2.26427.118` https://github.com/dotnet/dotnet/compare/e20a5af9c83aaf22b041bc9911de0cbfff9c7317...b1fab8293ff883daf3489c5776ec6e207a2ddbfe Microsoft.NETCore.App `11.0.0-rc.2.26425.121` -> `11.0.0-rc.2.26427.118` https://github.com/dotnet/dotnet/compare/e20a5af9c83aaf22b041bc9911de0cbfff9c7317...b1fab8293ff883daf3489c5776ec6e207a2ddbfe |
| tls-renegotiation-kestrel [Fixed] | Kestrel Linux: TLS Renegotiation 11- Trends idna-intel-lin | 08/28/2026 22:58:52 | 653 | 685 | 0.00 % (32) :thumbsup: | 3.23 σ | 9.90 | Changes NameVersionDiff Microsoft.AspNetCore.Antiforgery.dll `11.0.0-rc.2.26426.116` -> `11.0.0-rc.2.26427.118` https://github.com/dotnet/dotnet/compare/ba2e95a66f46b0e685fbec8e950b3c42bf7c583c...b1fab8293ff883daf3489c5776ec6e207a2ddbfe Microsoft.AspNetCore.App `11.0.0-rc.2.26426.116` -> `11.0.0-rc.2.26427.118` https://github.com/dotnet/dotnet/compare/ba2e95a66f46b0e685fbec8e950b3c42bf7c583c...b1fab8293ff883daf3489c5776ec6e207a2ddbfe Microsoft.NETCore.App `11.0.0-rc.2.26426.116` -> `11.0.0-rc.2.26427.118` https://github.com/dotnet/dotnet/compare/ba2e95a66f46b0e685fbec8e950b3c42bf7c583c...b1fab8293ff883daf3489c5776ec6e207a2ddbfe |

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

@sebastienros

Contributor guide

Open the contributing guide

Research direction

Start with the benchmark table and the linked PowerBI Dashboard, then inspect the dependency comparison links for the antiforgery-noop, https, and tls-renegotiation-kestrel scenarios. The issue names no source files or tests; work is complete only when a specific, reproducible performance change and its validation are identified.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
backend, performance
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.