Perf improvement: antiforgery-generation, json_middleware
- 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 |
| -------- | ----------- | ---- | ------- | ------- | ------ | --------- | ----- | ------------ |
| antiforgery-generation | Antiforgery Token Generation 4- Trends gold-win | 07/14/2026 17:47:57 | 793,055 | 819,841 | 3.38 % (26,786) :thumbsup: | 2.97 σ | 9,019.54 | Changes NameVersionDiff Antiforgery.dll `1.0.0` -> `1.0.0` https://github.com/aspnet/Benchmarks/compare/42e7dbae5293db39e5aa1cbdccf3bfca56c07204...e5d4b8043adb18be22428e0794b3e69385510fd3 Microsoft.AspNetCore.Antiforgery.dll `11.0.0-preview.7.26360.111` -> `11.0.0-preview.7.26363.117` https://github.com/dotnet/dotnet/compare/50dbab4de210e882172b07934e9666313b7065f1...b25932e8d128b5242f1d89691f8e8171b82774c0 Microsoft.AspNetCore.App `11.0.0-preview.7.26360.111` -> `11.0.0-preview.7.26363.117` https://github.com/dotnet/dotnet/compare/50dbab4de210e882172b07934e9666313b7065f1...b25932e8d128b5242f1d89691f8e8171b82774c0 Microsoft.NETCore.App `11.0.0-preview.7.26360.111` -> `11.0.0-preview.7.26363.117` https://github.com/dotnet/dotnet/compare/50dbab4de210e882172b07934e9666313b7065f1...b25932e8d128b5242f1d89691f8e8171b82774c0 |
| json_middleware [Fixed] | Json 400k 4- Trends gold-win | 07/15/2026 17:04:58 | 11,753 | 11,773 | 0.17 % (20) :thumbsup: | 2.04 σ | 9.94 | Changes NameVersionDiff Json.dll `1.0.0` -> `1.0.0` https://github.com/aspnet/Benchmarks/compare/42e7dbae5293db39e5aa1cbdccf3bfca56c07204...e5d4b8043adb18be22428e0794b3e69385510fd3 Microsoft.AspNetCore.Antiforgery.dll `11.0.0-preview.7.26363.107` -> `11.0.0-preview.7.26364.116` https://github.com/dotnet/dotnet/compare/7e07d48faae88ae9068a6afc91e7524b2112c0e7...394554272c254a754559e76ae22026eb74d5b0d1 Microsoft.AspNetCore.App `11.0.0-preview.7.26363.107` -> `11.0.0-preview.7.26364.116` https://github.com/dotnet/dotnet/compare/7e07d48faae88ae9068a6afc91e7524b2112c0e7...394554272c254a754559e76ae22026eb74d5b0d1 Microsoft.NETCore.App `11.0.0-preview.7.26363.107` -> `11.0.0-preview.7.26364.116` https://github.com/dotnet/dotnet/compare/7e07d48faae88ae9068a6afc91e7524b2112c0e7...394554272c254a754559e76ae22026eb74d5b0d1 |
[PowerBI Dashboard](https://aka.ms/aspnet/benchmarks)
@sebastienros
Contributor guide
Research direction
The issue only reports benchmark results for antiforgery-generation and json_middleware, with dependency comparison links and a PowerBI dashboard; it names no source files, tests, or entry points. Review the linked benchmark changes and dashboard first, then clarify the intended code change and measurable acceptance criteria before starting.
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
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100