Skip to content

Reduce per-request URL parsing and allocations in the SSR request pipeline#17227

Open
iseraph-dev wants to merge 4 commits into
withastro:mainfrom
iseraph-dev:perf/ssr-request-pipeline
Open

Reduce per-request URL parsing and allocations in the SSR request pipeline#17227
iseraph-dev wants to merge 4 commits into
withastro:mainfrom
iseraph-dev:perf/ssr-request-pipeline

Trim PR to the internal core SSR changes after review

bc79d7d
Select commit
Loading
Failed to load commit list.
CodSpeed HQ / CodSpeed Performance Analysis failed Jun 30, 2026 in 0s

Performance Regression: -17.69%

❌ 2 regressed benchmarks
✅ 16 untouched benchmarks

Warning

Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation many-components [streaming] 8.8 ms 11.6 ms -23.89%
Simulation Rendering: streaming [true], .md file 1.3 ms 1.4 ms -11%

Tip

Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.


Comparing iseraph-dev:perf/ssr-request-pipeline (bc79d7d) with main (734739d)1

Open in CodSpeed

Footnotes

  1. No successful run was found on main (799e5cd) during the generation of this report, so 734739d was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.