Perf regression: antiforgery-noop, json_middleware
- Dominant language
- C#
- Stars
- 38.4k
- Forks
- 10.9k
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 281
Description
| Scenario | Environment | Date | Old RPS | New RPS | Change | Deviation | StDev | Dependencies |
| -------- | ----------- | ---- | ------- | ------- | ------ | --------- | ----- | ------------ |
| antiforgery-noop [Fixed] | Antiforgery No Operation 11- Trends idna-intel-lin | 06/10/2026 20:56:28 | 137,979 | 134,006 | -2.88 % (-3,972) :thumbsdown: | -2.10 σ | 1,893.85 | Changes NameVersionDiff Microsoft.AspNetCore.Antiforgery.dll `11.0.0-preview.6.26305.101` -> `11.0.0-preview.6.26309.107` https://github.com/dotnet/dotnet/compare/025cac314d7303a35dcc77dd4ef2b209ab98c641...208ef2315076662693d3fcac7a77c855e9496252 Antiforgery.dll `1.0.0` -> `1.0.0` https://github.com/aspnet/Benchmarks/compare/1b822503248995459337868577a2ae5df9538c78...42e7dbae5293db39e5aa1cbdccf3bfca56c07204 Microsoft.AspNetCore.App `11.0.0-preview.6.26305.101` -> `11.0.0-preview.6.26309.107` https://github.com/dotnet/dotnet/compare/025cac314d7303a35dcc77dd4ef2b209ab98c641...208ef2315076662693d3fcac7a77c855e9496252 Microsoft.NETCore.App `11.0.0-preview.6.26305.101` -> `11.0.0-preview.6.26309.107` https://github.com/dotnet/dotnet/compare/025cac314d7303a35dcc77dd4ef2b209ab98c641...208ef2315076662693d3fcac7a77c855e9496252 |
| json_middleware | Json 10k 11- Trends idna-intel-lin | 06/10/2026 10:33:38 | 94,389 | 88,148 | -6.61 % (-6,241) :thumbsdown: | -2.97 σ | 2,102.45 | Changes NameVersionDiff Microsoft.AspNetCore.Antiforgery.dll `11.0.0-preview.6.26305.101` -> `11.0.0-preview.6.26309.107` https://github.com/dotnet/dotnet/compare/025cac314d7303a35dcc77dd4ef2b209ab98c641...208ef2315076662693d3fcac7a77c855e9496252 Json.dll `1.0.0` -> `1.0.0` https://github.com/aspnet/Benchmarks/compare/1b822503248995459337868577a2ae5df9538c78...42e7dbae5293db39e5aa1cbdccf3bfca56c07204 Microsoft.AspNetCore.App `11.0.0-preview.6.26305.101` -> `11.0.0-preview.6.26309.107` https://github.com/dotnet/dotnet/compare/025cac314d7303a35dcc77dd4ef2b209ab98c641...208ef2315076662693d3fcac7a77c855e9496252 Microsoft.NETCore.App `11.0.0-preview.6.26305.101` -> `11.0.0-preview.6.26309.107` https://github.com/dotnet/dotnet/compare/025cac314d7303a35dcc77dd4ef2b209ab98c641...208ef2315076662693d3fcac7a77c855e9496252 |
[PowerBI Dashboard](https://aka.ms/aspnet/benchmarks)
@sebastienros
Contributor guide
Research direction
Start with the antiforgery-noop and json_middleware benchmark results in this issue, then compare the listed old and new dependency revisions. Use the stated environment and the linked PowerBI Dashboard to review or reproduce the runs; done means the RPS regression is explained and the affected benchmark result is restored or its baseline is intentionally updated.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- performance
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100