Startup Perf and Budgets
"/home/yossef/notes/git/projects/maplibra/observability/Startup Perf and Budgets.md"
path: maplibra/observability/Startup Perf and Budgets.md
- **fileName**: Startup Perf and Budgets
- **Created on**: 2026-06-16 00:48:42
Startup Perf and Budgets
Migrated from: obs_vault
Parent: ./Runtime Flags and Observability.md
This note covers startup performance measurement and the budgets used to judge it.
Main Source Files
src/bootstrap/startup-perf.jssrc/bootstrap/perf-budget.jsscripts/ci-routing-perf.jsscripts/record-startup-baseline.jsdocs/perf-baseline.md
What It Does
- Tracks performance marks, measures, and long-task observations.
- Evaluates summarized performance against a small budget object.
Why It Matters
- This is how the app knows when startup got too slow or too busy.
Risks
- Long-task observation is browser-dependent, so not every environment can collect the same data.
- The budget evaluator only checks a couple of summary fields, so it is intentionally narrow.
See Also
-
continue:[[]]
before:[[]]