perf: reduce scan startup and workspace contention - #1533
Merged
Conversation
commit: |
Contributor
|
React Doctor found no new issues. 🎉 Reviewed by React Doctor for commit |
Contributor
Interactive terminal E2ERecorded from the built CLI at |
aidenybai
marked this pull request as ready for review
July 31, 2026 02:19
Member
Author
Controlled performance benchmarkExact base
Correctness controls:
Conservative result: uncached/default-like scans show 1.26×–1.46× throughput, while hot-cache scans show 1.07×–1.13× throughput. |
This was referenced Jul 31, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Summary
This incorporates the applicable ideas from #1463, #1478, #1479, and #1480 in the current architecture.
Performance measurement
Exact base
5dc936e11and final headb1a966e07were built separately and benchmarked on the same 16-core Neoverse-V2 host with Node 24.18.0. Every series used excluded warmups followed by 5–9 measured samples; diagnostic counts and hashes matched exactly.The core scan startup payload also falls from 2,793,346 bytes to 374,924 bytes (86.6% smaller). Existing
scan.durationtelemetry remains the production success metric; revert the lightweight path if cold-scan p50 does not improve over two releases.Validation
remotion-no-css-transition; regression corpus covers disabled inline timingafcd70784219b21dcc2fc570b47f423e37e19a1e7df6bcafd8712bcb8b0e2605Daytona parity
Canonical pinned run at
4d4fb9d07:transition: "none"false positivesExact final-head targeted run at
b1a966e07covers every repository affected by the Remotion delta:The final commit changes diagnostic behavior only in that audited Remotion path; the parity-tool Astro change does not affect scanner output. Composing the complete canonical run with the exact final-head affected-project rerun leaves 14 valid additions and no removals or known regressions.