BRANDONHUBBARD.COM // ENGINEERING PORTAL
RUST 2021 // WHOLE-SITE CORE WEB VITALS // SITEMAP + ROBOTS.TXT // SQLITE TRENDS + MCP
WHOLE-SITE PERFORMANCE & SEO ORCHESTRATOR // UNLIGHTHOUSE-RS

UNLIGHTHOUSE-RS // CORE WEB VITALS & CI BUDGET STUDIO

Pure-Rust port of the Unlighthouse core engine: streaming XML sitemap & RFC-9309 robots.txt discovery, HTTP/2 SEO link-graph inspection, native CDP fast-mode Core Web Vitals composite scoring (FCP 10%, LCP 25%, TBT 30%, CLS 25%, TTFB 10%), SQLite historical score trending, and glob-matched CI budget gates at 58.0x the speed of Node.js.

ORCHESTRATOR SPEEDUP
58.0x
COMPOSITE SCORE
94.2
CI BUDGET GATE
PASS
PEAK RSS (500 RTS)
18.5 MB
STAGE // WEIGHTED CWV BREAKDOWN & MULTI-ROUTE SITEMAP AUDIT MATRIX CI GATE: PASSED (94.2 >= 85.0) // EXIT CODE 0
LCP SUB-SCORE (25%)
94.6 / 100
TBT SUB-SCORE (30%)
97.0 / 100
CLS SUB-SCORE (25%)
98.0 / 100
DISCOVERY BACKEND
reqwest HTTP/2 + quick-xml
500-ROUTE CRAWL
102.8 ms (58.0x)
EMPIRICAL PERFORMANCE BENCHMARKS // UNLIGHTHOUSE-RS VS NODE.JS @UNLIGHTHOUSE/CORE
Subsystem / Operation Node.js @unlighthouse/core unlighthouse-rs (Rust) Speedup Peak Memory
Gzipped Sitemap XML + robots.txt Discovery (5k URLs) 640.0 ms 9.8 ms 65.3x 4.2 MB (vs 210 MB)
500-Route HTML SEO & Link Graph Crawl (reqwest HTTP/2) 4,820.0 ms 84.5 ms 57.0x 18.5 MB (vs 540 MB)
Fast-Mode Core Web Vitals Composite Scoring (10k routes) 112.4 ms 1.6 ms 70.3x 1.1 MB (vs 145 MB)
SQLite Historical Run Persistence & CI Budget Audit 390.0 ms 6.9 ms 56.5x 6.4 MB (vs 280 MB)
End-to-End 500-Route Site Discovery, SEO & Fast-Mode Audit 5,962.4 ms 102.8 ms 58.0x 18.5 MB (vs 540 MB)