MongoDB Performance Audit
Database performance benchmarks with trend analysis and competitive context.
On this page
Competitive comparisons based on publicly available documentation as of June 2026. All SveltyCMS metrics self-measured via bun test tests/benchmarks/.
Console-only by default. Use BENCHMARK_RECORD=1 to write results to this report.
BENCHMARK_RECORD=1 bun test tests/benchmarks/auth-performance.test.ts
The full matrix runner (bun run scripts/benchmark-matrix/index.ts --sql) always records.
π Latest Performance Audit
π Fix Overlays
Phase notes and remediation entries appear here after matrix or surgical runs.
(21/10/2026, 18:35:49)
β PASS Β· 33/39 tests Β· 6 skipped Β· MONGODB Β· Bun 1.4.2
Dimension health
| Dimension | Tests | Status | Worst Ξ | Issues |
|---|---|---|---|---|
| Core | 10 | π’ | +21550% | 0 |
| API | 9 | π’ | +42% | 0 |
| Scale | 15 | π’ | -100% | 0 |
| Resilience | 5 | π’ | β | 0 |
Issues (action required)
β All clear β no regressions or budget violations detected.
Executive latency matrix
| Scenario | Latency | Trend | Budget | Result |
|---|---|---|---|---|
| Cold Start | N/A | βͺ (β) | < 5000ms | βͺ N/A |
| REST (Collections) | N/A | βͺ (β) | < 5ms | βͺ N/A |
| Middleware Hooks | N/A | βͺ | < 2ms | βͺ N/A |
| GraphQL (Avg) | N/A | βͺ (β) | < 5ms | βͺ N/A |
| Million-Row Index | N/A | βͺ | < 250ms | βͺ N/A |
| DB Raw (p95) | N/A | βͺ | < 50ms | βͺ N/A |
Historical pulse
Scope: Sparklines only β full run tables:
tests/benchmarks/results/history.sqlite
| Metric | Trend | Sparkline | Latest |
|---|
π Latency trend chart (last 10 runs)
π Regression severity matrix (quadrant)
π Partial report β run full matrix for complete cross-DB analysis.
π Partial report β run full matrix for complete cross-DB analysis.
π΄ Top Regressions
π΄ graphql-cache-hit [Q2: Collections (L1 Hit)] (mongodb): +97% | 2.10ms vs 1.07ms baseline π΄ graphql-cache-hit [Q1: Health (L1 Hit)] (mongodb): +57% | 2.24ms vs 1.43ms baseline π΄ graphql-cache-hit [Q2: Collections (Cold Miss)] (mongodb): +56% | 3.11ms vs 2.00ms baseline π΄ websocket-broadcast [Yjs CRDT Propagation] (mongodb): +29% | 0.16ms vs 0.13ms baseline π΄ api-latency [HTTP: findById TURBO-HIT @ 8c (Warm)] (mongodb): +29% | 0.99ms vs 0.77ms baseline
π’ Top Improvements
sharp-vs-bun-image [Bun.Image Metadata (header-only)] (mongodb): -59% | 0.00ms vs 0.01ms baseline entry-edit-hydration [Widget Prefetch (5 types)] (mongodb): -57% | 0.02ms vs 0.04ms baseline scale-spectrum [listFilterSort @ 50000] (mongodb): -53% | 0.88ms vs 1.87ms baseline competitive-workload-replica [update (Warm Concurrent 8c)] (mongodb): -53% | 2.80ms vs 6.00ms baseline competitive-workload-replica [findById (Warm Sequential)] (mongodb): -50% | 0.11ms vs 0.23ms baseline
Current Run Summary (2026-10-18)
Scope: Only tests that ran in THIS invocation.
β οΈ Executive PASS/FAIL reflects the last full matrix run.
Run ID: 01a150f1-d994-70cc-9be2-83836f498ce1 Β· Tests invoked: 1 Β· Metrics: 19 Β· DB: mongodb
| Test | Metric | Avg (ms) | p95 (ms) | RPS | Trend | Detail |
|---|---|---|---|---|---|---|
| Database Performance | INSERT | 0.758 | 1.066 | 1248 | π’ | βͺ established at 0.758ms (1 run) |
| Database Performance | FIND ONE | 0.777 | 0.973 | 1232 | π’ | βͺ established at 0.777ms (1 run) |
| Database Performance | FIND MANY (limit 50) | 1.172 | 1.805 | 790 | π’ | βͺ established at 1.17ms (1 run) |
| Database Performance | FILTER (blob field, 1 match) | 3.363 | 3.833 | 293 | π’ | βͺ established at 3.36ms (1 run) |
| Database Performance | QUERY BUILDER LIST (50) | 5.941 | 6.975 | 165 | π’ | βͺ established at 5.94ms (1 run) |
| Database Performance | FIND PAGE (50 hasMore) | 1.170 | 1.589 | 797 | π’ | βͺ established at 1.17ms (1 run) |
| Database Performance | FIND PAGE keyset | 1.088 | 1.352 | 878 | π’ | βͺ established at 1.09ms (1 run) |
| Database Performance | FIND MANY offset 50 | 1.009 | 1.352 | 925 | π’ | βͺ established at 1.01ms (1 run) |
| Database Performance | LIST+COUNT (legacy) | 2.617 | 3.279 | 369 | π’ | βͺ established at 2.62ms (1 run) |
| Database Performance | UPDATE | 0.894 | 1.106 | 1085 | π’ | βͺ established at 0.894ms (1 run) |
| Database Performance | UPDATE (no-returning) | 0.887 | 1.036 | 1100 | π’ | βͺ established at 0.887ms (1 run) |
| Database Performance | NATIVE UPSERT | 0.939 | 1.204 | 1024 | π’ | βͺ established at 0.939ms (1 run) |
| Database Performance | COUNT | 2.224 | 2.535 | 443 | π’ | βͺ established at 2.22ms (1 run) |
| Database Performance | COUNT ESTIMATE | 0.613 | 0.760 | 1555 | π’ | βͺ established at 0.613ms (1 run) |
| Database Performance | COUNT CACHED | 0.002 | 0.004 | 409651 | π’ | βͺ established at 0.002ms (1 run) |
| Database Performance | DELETE (Active Rows) | 1.756 | 2.196 | 537 | π’ | βͺ established at 1.76ms (1 run) |
| Database Performance | BULK INSERT (100) | 4.435 | 7.114 | 202 | π’ | βͺ established at 4.43ms (1 run) |
| Database Performance | BULK UPDATE (100 heterogeneous) | 6.432 | 7.791 | 147 | π’ | βͺ established at 6.43ms (1 run) |
| Database Performance | BULK UPDATE (100 homogeneous) | 4.672 | 5.734 | 200 | π’ | βͺ established at 4.67ms (1 run) |
Historical Trends (2026-10-21)
Mode: production-parity matrix runs only (
run_mode='matrix'+server_mode='production'βNODE_ENV=production, noTEST_MODE). Standalone/mode-variant samples are recorded but never trended here.
Scope: Sparklines only β full run tables live in
history.sqlite(link below). Runs = sparkline bar count.
Detail: tests/benchmarks/results/history.sqlite Β· SELECT test_id, phase, server_mode, avg_ms, p95_ms, rps, timestamp FROM runs WHERE db_type='mongodb' AND redis=0 ORDER BY timestamp DESC
Series: 55 Β· DB: mongodb
| Metric | Trend | Sparkline (last 7) | Latest |
|---|---|---|---|
| ADMIN UX VITALITY (warm) | π’ | βββ
β |
0.371ms |
| AI PERFORMANCE (warm) | π’ | ββββ |
0.000ms |
| API LATENCY (warm) | π’ | βββββββ
|
2.155ms |
| AUTH PERFORMANCE (warm) | π’ | ββββββ |
0.835ms |
| AUTH SESSION AMR (warm) | π’ | ββ
βββ
ββ
|
0.703ms |
| BUILD ANALYSIS (warm) | π’ | ββ |
0.000ms |
| CACHE HIT RATIO (warm) | π’ | ββββ
βββ |
1.484ms |
| CACHE PERFORMANCE (warm) | π’ | ββββ |
0.913ms |
| CACHE SERVICE (warm) | π’ | βββββ
β
|
0.605ms |
| CLIENT JOURNEY (warm) | π’ | ββ |
3.859ms |
| COMPETITIVE WORKLOAD REPLICA (warm) | π’ | βββββββ |
0.889ms |
| CONCURRENCY MAX (warm) | π’ | ββ |
73.933ms |
| CONFIG PROMOTION (warm) | π’ | βββββ
ββ |
5.778ms |
| CONTENT GUI SAVE (warm) | π’ | ββ |
1.563ms |
| CONTENT SCALE STRESS (warm) | π’ | ββββ |
0.134ms |
| CONTENT SCAN (warm) | π’ | ββββ |
0.636ms |
| DATABASE PERFORMANCE (warm) | π’ | βββββββ |
0.601ms |
| ENTRY EDIT HYDRATION (warm) | π’ | ββββ
βββ |
0.016ms |
| GRAPHQL API PERFORMANCE (warm) | π’ | ββ
βββ
ββ |
0.754ms |
| GRAPHQL CACHE HIT (warm) | π’ | βββββββ |
2.103ms |
| GRAPHQL LOCAL SDK (warm) | π’ | ββββ |
0.000ms |
| GRAPHQL STRESS (warm) | π’ | ββββββ
β |
11.075ms |
| HOOKS PERFORMANCE (warm) | π’ | β
ββββββ |
0.582ms |
| INDEX PRESSURE (warm) | π’ | ββββ |
0.486ms |
| LARGE PAYLOAD STREAMING (warm) | π’ | βββββββ |
12.482ms |
| LOCAL API PERFORMANCE (warm) | π’ | ββββββ |
0.593ms |
| LOCAL API THROUGHPUT (warm) | π’ | ββββ |
2.621ms |
| LOCAL CMS CRUD (warm) | π’ | βββββββ |
0.849ms |
| LOCAL SDK VS DIRECT (warm) | π’ | ββββ
βββ |
0.807ms |
| MEDIA PERFORMANCE (warm) | π’ | βββββββ |
103.934ms |
| MEDIA UPLOAD STRESS (warm) | π’ | ββββ |
7.250ms |
| MEMORY COUNTERS (warm) | π’ | ββ |
0.000ms |
| MIDDLEWARE FLAMEGRAPH (warm) | π’ | β
ββββββ |
1.425ms |
| MIGRATION SCALE (warm) | π’ | ββββββ |
0.474ms |
| MIXED WORKLOAD (warm) | π’ | ββ |
0.949ms |
| MULTI TENANT PERFORMANCE (warm) | π’ | ββ |
0.550ms |
| OPENAPI PERFORMANCE (warm) | π’ | ββββ
ββ
|
1.147ms |
| PRODUCTION DAY (warm) | π’ | ββ |
1.759ms |
| REALTIME PERFORMANCE (warm) | π’ | ββββββ |
0.000ms |
| REVISION STRESS (warm) | π’ | ββββββ |
0.288ms |
| RIGHT TO BE FORGOTTEN AUDIT (warm) | π’ | ββ |
6.540ms |
| SCALE SPECTRUM (warm) | π’ | βββββββ
|
0.875ms |
| SECURITY AUDIT (warm) | π’ | βββββββ |
0.001ms |
| SEO PERFORMANCE (warm) | π’ | ββββ |
1.744ms |
| SHARP VS BUN IMAGE (warm) | π’ | βββββββ |
37.205ms |
| STATE MACHINE TRANSITION (warm) | π’ | ββββ |
29.671ms |
| TELEMETRY PERFORMANCE (warm) | π’ | ββββ |
0.000ms |
| TEMPORAL INTEGRITY (warm) | π’ | ββ |
3.155ms |
| TRANSACTION ACID (warm) | π’ | ββββ |
0.643ms |
| WEBSOCKET BROADCAST (warm) | π’ | ββ |
0.163ms |
| WIDGET PERFORMANCE (warm) | π’ | ββββββ |
0.522ms |
| CONTENT INCREMENTAL RELOAD (warm) | βͺ | βββββββ |
0.642ms |
| NEGATIVE CACHE (warm) | βͺ | ββββββ |
0.001ms |
| REST API PERFORMANCE (warm) | βͺ | βββββββ |
2.071ms |
| TRUTH LATENCY (warm) | βͺ | βββββββ |
1.299ms |
π Infrastructure drill-down (expand for adapter, hooks, memory trends)
π Infrastructure drill-down
π·οΈ Mixed Workload Performance {#mixedAvg}
Mixed p95: β (not measured in this run) | Trend: βͺ (β)
Production request mix: 60% Reads, 20% Writes, 15% GraphQL, 5% Media.
π·οΈ Database Adapter Performance {#dbRaw}
Raw Adapter p95: β (not measured in this run) | Target: < 50ms | Trend: βͺ (β)
Direct database access latency (bypass CMS logic).
π·οΈ Middleware & Hooks Audit {#hooks}
Middleware p95: β (not measured in this run) | Target: < 2ms | Trend: βͺ (β)
Total overhead of security, logging, and auth hooks.
π·οΈ Memory Stability Audit {#memGrowth}
Memory RSS Ξ: β (not measured in this run) | Target: < 60MB | Trend: βͺ (β)
Peak memory growth during stress workload.
Enterprise scale audit
π·οΈ Multi-Tenancy Performance {#tenancyAvg}
Tenancy p95: β (not measured in this run) | Trend: βͺ (β)
Measures latency across tenant isolation boundaries.
π·οΈ Relational Resolver Latency {#relationalAvg}
Relational p95: β (not measured in this run) | Trend: βͺ (β)
Tests performance of complex JOINs and nested relationship population.
π·οΈ Telemetry & Update Performance {#telemetryAvg}
Telemetry p95: β (not measured in this run) | Trend: βͺ (β)
Measures overhead of telemetry collection and cryptographic signing.
π¬ Full benchmark ledger (35 modules)
Expand dimension groups, then any row, for ASCII truth tables. Executive summary above shows pass/fail and issues only.
Core Β· 27 tests
π·οΈ API LAYER LATENCY Β· βͺ 2.155ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Both avg and p95 degraded β likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 83% β check connection pool saturation or lock contention. **Severe degradation** (+144%) β review recent commits immediately. > **Check**: `src/routes/api/[...path]/+server.ts` Β· `src/hooks.server.ts`βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β API LAYER LATENCY β
β File: tests/benchmarks/api-latency.test.ts β
β Ran: 2026-10-06 12:40:21 β
β Cold full-pipeline findById + warm TURBO-HIT path after responseCache fill. β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β HTTP: findById @ 8c (Cold) β Cold: 2.81 ms β Warm: 2.604 ms β p95: 3.382 ms β 2,984 RPS β
β HTTP: findById TURBO-HIT @ 8c (Warm) β Cold: 0.27 ms β Warm: 0.468 ms β p95: 0.640 ms β 15,938 RPS β
β HTTP: zstd large GET (>64KiB, drained) β Cold: 1.66 ms β Warm: 1.816 ms β p95: 2.389 ms β 1,056 RPS β
β HTTP: findById TURBO-HIT idle (Warm) β 0.215 ms β p95: 0.284 ms β RPS: 4,317 β
β HTTP: findById TURBO-HIT during zstd (Warm) β 0.274 ms β p95: 0.326 ms β RPS: 3,583 β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ PHASED COLD START Β· βͺ β³ pending Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β PHASED COLD START AUDIT β β File: tests/benchmarks/cold-start-phased.test.ts β β Ran: 2026-09-18 18:14:41 β β Measures process spawn, dependency hydration, and first-request TTFB readiness. β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Initial Cold Boot (Fresh Process) β 2366.569 ms β p95: 2366.569 ms β RPS: 0 β β Steady-State Respawn (Average) β 1567.161 ms β p95: 2366.569 ms β RPS: 0 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ SRE TRUTH AUDIT Β· βͺ 1.299ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Both avg and p95 degraded β likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 100% β check connection pool saturation or lock contention. **Severe degradation** (+21550%) β review recent commits immediately.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β SRE TRUTH AUDIT β
β File: tests/benchmarks/truth-latency.test.ts β
β Ran: 2026-10-06 09:43:42 β
β Validates performance claims by comparing SDK, Middleware, and Real HTTP Stack β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Logic Baseline β Cold: 0.01 ms β Warm: 0.000 ms β p95: 0.000 ms β 572,628 RPS β
β Local SDK (Full) β Cold: 14.31 ms β Warm: 0.005 ms β p95: 0.010 ms β 165,975 RPS β
β HTTP End-to-End β Cold: 4.33 ms β Warm: 0.263 ms β p95: 0.409 ms β 3,775 RPS β
β HTTP Cold (Cache-Busted) β Cold: 3.32 ms β Warm: 1.299 ms β p95: 1.599 ms β 769 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ Incremental Content Reload Β· βͺ 0.642ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Both avg and p95 degraded β likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 74% β check connection pool saturation or lock contention. **Severe degradation** (+183%) β review recent commits immediately. > **Check**: `src/content/engine.server.ts` Β· `src/routes/api/[...path]/handlers/content.ts`βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β INCREMENTAL CONTENT RELOAD AUDIT β
β File: tests/benchmarks/content-incremental-reload.test.ts β
β Ran: 2026-10-06 09:48:17 β
β Measures surgical single-file fullReload vs full reconciliation path and batch processing. β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Incremental fullReload (1 file) β Cold: 4.38 ms β Warm: 0.061 ms β p95: 0.111 ms β 14,581 RPS β
β Full Reconciliation Reload β Cold: 2.68 ms β Warm: 0.197 ms β p95: 0.307 ms β 4,891 RPS β
β Sequential 10-File Reload β Cold: 4.54 ms β Warm: 0.642 ms β p95: 0.870 ms β 1,548 RPS β
β Batched 10-File Reload β Cold: 1.15 ms β Warm: 0.230 ms β p95: 0.257 ms β 4,169 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ State Machine Transitions Β· βͺ 29.671ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Avg degraded but p95 stable β possible cold-start effect, GC pause, or warmup variance.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β STATE MACHINE INTEGRITY β
β File: tests/benchmarks/state-machine-transition.test.ts β
β Ran: 2026-10-06 09:48:24 β
βMeasures state machine self-healing transition latencies, convergence settling time, and health probe consistency under stress.β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β State Transition (Transient) β Cold: 47.36 ms β Warm: 29.671 ms β p95: 34.388 ms β 34 RPS β
β Self-Healing Full Convergence β Cold: 25.75 ms β Warm: 27.079 ms β p95: 34.053 ms β 37 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ Database Adapter Raw CRUD Β· βͺ 0.601ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Performance improved β recent optimizations or cache warming likely effective.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β DATABASE ADAPTER PERFORMANCE (MONGODB) β
β File: tests/benchmarks/database-performance.test.ts β
β Ran: 2026-10-18 21:38:08 β
β Measures raw CRUD performance, indexing efficiency, and connection pool resilience. β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β INSERT β Cold: 2.82 ms β Warm: 0.758 ms β p95: 1.066 ms β 1,248 RPS β
β FIND ONE β Cold: 3.82 ms β Warm: 0.777 ms β p95: 0.973 ms β 1,232 RPS β
β FIND MANY (limit 50) β Cold: 5.47 ms β Warm: 1.172 ms β p95: 1.805 ms β 790 RPS β
β FILTER (blob field, 1 match) β Cold: 24.75 ms β Warm: 3.363 ms β p95: 3.833 ms β 293 RPS β
β QUERY BUILDER LIST (50) β Cold: 43.73 ms β Warm: 5.941 ms β p95: 6.975 ms β 165 RPS β
β FIND PAGE (50 hasMore) β Cold: 6.76 ms β Warm: 1.170 ms β p95: 1.589 ms β 797 RPS β
β FIND PAGE keyset β Cold: 8.82 ms β Warm: 1.088 ms β p95: 1.352 ms β 878 RPS β
β FIND MANY offset 50 β Cold: 3.29 ms β Warm: 1.009 ms β p95: 1.352 ms β 925 RPS β
β LIST+COUNT (legacy) β Cold: 8.40 ms β Warm: 2.617 ms β p95: 3.279 ms β 369 RPS β
β UPDATE β Cold: 3.52 ms β Warm: 0.894 ms β p95: 1.106 ms β 1,085 RPS β
β UPDATE (no-returning) β Cold: 3.34 ms β Warm: 0.887 ms β p95: 1.036 ms β 1,100 RPS β
β NATIVE UPSERT β Cold: 3.47 ms β Warm: 0.939 ms β p95: 1.204 ms β 1,024 RPS β
β COUNT β Cold: 11.01 ms β Warm: 2.224 ms β p95: 2.535 ms β 443 RPS β
β COUNT ESTIMATE β Cold: 4.26 ms β Warm: 0.613 ms β p95: 0.760 ms β 1,555 RPS β
β COUNT CACHED β Cold: 6.74 ms β Warm: 0.002 ms β p95: 0.004 ms β 409,651 RPS β
β DELETE (Active Rows) β Cold: 29.05 ms β Warm: 1.756 ms β p95: 2.196 ms β 537 RPS β
β BULK INSERT (100) β Cold: 8.33 ms β Warm: 4.435 ms β p95: 7.114 ms β 202 RPS β
β BULK UPDATE (100 heterogeneous) β Cold: 25.41 ms β Warm: 6.432 ms β p95: 7.791 ms β 147 RPS β
β BULK UPDATE (100 homogeneous) β Cold: 21.77 ms β Warm: 4.672 ms β p95: 5.734 ms β 200 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ ACID Transaction Overhead Β· βͺ 0.643ms Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β ACID INTEGRITY AUDIT β β File: tests/benchmarks/transaction-acid.test.ts β β Ran: 2026-10-06 09:48:03 β β Measures transaction commit latencies and rollback overhead across database adapters β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β TX Commit β Cold: 0.07 ms β Warm: 0.000 ms β p95: 0.001 ms β 1,040,583 RPS β β TX Rollback Integrity β Cold: 1.56 ms β Warm: 0.643 ms β p95: 0.748 ms β 1,550 RPS β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Logic Β· π’ β³ pending Β· β‘οΈ βͺ stable at 0ms (7 runs) (2026-09-18 18:14:56) Β· source
> β³ Pendingπ·οΈ SDK Β· π’ 0.541ms Β· β‘οΈ recorded (awaiting trend) Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β SDK VS DIRECT ADAPTER (MONGODB) β β File: tests/benchmarks/local-sdk-vs-direct.test.ts β β Ran: 2026-10-06 12:47:27 β βMeasures the exact SDK tax across Create, Find, and Update pathways with isolated GC sweeps and zero-allocation key pools.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Direct insert β 0.541 ms β p95: 0.541 ms β RPS: 1,847 β β SDK create (full) β 0.676 ms β p95: 0.676 ms β RPS: 1,479 β β Direct findOne β 0.569 ms β p95: 0.569 ms β RPS: 1,759 β β SDK find (bypassCache) β 0.577 ms β p95: 0.577 ms β RPS: 1,735 β β Direct update β 0.717 ms β p95: 0.717 ms β RPS: 1,395 β β SDK update (full) β 0.771 ms β p95: 0.771 ms β RPS: 1,297 β β SDK create (detached) β 0.526 ms β p95: 0.526 ms β RPS: 1,900 β β SDK update (detached) β 0.726 ms β p95: 0.726 ms β RPS: 1,378 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ HTTP Β· π’ 0.482ms Β· β‘οΈ βͺ stable at 0.499ms (Β±0.017ms) (7 runs) (2026-09-18 18:14:56) Β· source
> β³ Pendingπ·οΈ unknown Β· π’ 0.002ms Β· β‘οΈ recorded (awaiting trend) Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β CACHE EVICTION BOUNDARY HARDENING β β File: unknown β β Ran: 2026-08-23 22:17:47 β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Cache Flooding & Eviction β 0.002 ms β p95: 0.002 ms β RPS: 473,175 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Cache Β· π’ 0.181ms Β· β‘οΈ βͺ established at 0.181ms (1 run) (2026-10-17 15:29:28) Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β CACHE EFFICIENCY AUDIT β β File: tests/benchmarks/cache-performance.test.ts β β Ran: 2026-10-17 15:29:28 β β Measures cache hit vs miss latency and efficiency via real HTTP end-to-end requests. β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Cache Miss (Bypass) β Cold: 2.77 ms β Warm: 0.896 ms β p95: 1.103 ms β 1,097 RPS β β Cache Hit (L1 Warm) β Cold: 0.81 ms β Warm: 0.181 ms β p95: 0.254 ms β 5,372 RPS β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Middleware Β· π’ 1.315ms Β· β‘οΈ βͺ established at 1.31ms (1 run) (2026-09-30 15:25:06) Β· source
> β³ Pendingπ·οΈ System Β· βͺ 1.152ms Β· βοΈ π’ faster: 1.69ms β 1.15ms (-32%) (2 runs) (2026-09-18 18:17:56) Β· source
> [!NOTE] > **Specific to this test**: Performance improved β recent optimizations or cache warming likely effective.β³ Pending
π·οΈ Metadata Β· π’ 2.094ms Β· βοΈ βͺ stable at 2.53ms (Β±0.696ms) (2 runs) (2026-09-18 18:17:57) Β· source
> [!NOTE] > **Specific to this test**: Performance improved β recent optimizations or cache warming likely effective.β³ Pending
π·οΈ CRUD Β· π’ 1.273ms Β· β‘οΈ βͺ established at 1.27ms (1 run) (2026-08-25 11:29:52) Β· source
> β³ Pendingπ·οΈ Baseline Β· π’ 0.953ms Β· β‘οΈ βͺ established at 0.953ms (1 run) (2026-08-29 17:15:48) Β· source
> β³ Pendingπ·οΈ Read Path Β· π’ 0.717ms Β· β‘οΈ βͺ established at 0.717ms (1 run) (2026-08-29 17:15:48) Β· source
> β³ Pendingπ·οΈ History Β· π’ 0.435ms Β· β‘οΈ βͺ established at 0.435ms (1 run) (2026-08-29 17:15:48) Β· source
> β³ Pendingπ·οΈ HTTP-Cold Β· π’ 1.571ms Β· β‘οΈ βͺ stable at 1.60ms (Β±0.161ms) (2 runs) (2026-09-18 18:14:56) Β· source
> β³ Pendingπ·οΈ CRUD (Get) Β· π’ 2.130ms Β· β‘οΈ βͺ stable at 2.19ms (Β±0.177ms) (2 runs) (2026-09-18 18:17:57) Β· source
> β³ Pendingπ·οΈ CRUD (List) Β· π’ 2.190ms Β· βοΈ βͺ stable at 2.47ms (Β±0.416ms) (2 runs) (2026-09-18 18:17:58) Β· source
> [!NOTE] > **Specific to this test**: Performance improved β recent optimizations or cache warming likely effective.β³ Pending
π·οΈ CRUD (Search) Β· π’ 2.290ms Β· β‘οΈ βͺ stable at 2.32ms (Β±0.089ms) (2 runs) (2026-09-18 18:17:58) Β· source
> β³ Pendingπ·οΈ COMPETITIVE 9-WORKLOAD REPLICA Β· βͺ 0.889ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Avg degraded but p95 stable β possible cold-start effect, GC pause, or warmup variance. Throughput dropped 86% β check connection pool saturation or lock contention. **Severe degradation** (+97%) β review recent commits immediately.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β COMPETITIVE 9-WORKLOAD REPLICA (MONGODB) β
β File: tests/benchmarks/competitive-workload-replica.test.ts β
β Ran: 2026-08-18 20:19:07 β
βMeasures the exact 9 workloads tested in the external benchmark harness against the local server.β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β findById (Concurrent 8c) β 1.739 ms β p95: 3.412 ms β RPS: 2,792 β
β findByIdRandom (Concurrent 8c) β 5.739 ms β p95: 8.329 ms β RPS: 1,165 β
β listPlain (Concurrent 8c) β 1.680 ms β p95: 3.256 ms β RPS: 2,805 β
β listFilterSort (Concurrent 8c) β 1.520 ms β p95: 2.585 ms β RPS: 3,044 β
β listLarge (Concurrent 8c) β 1.636 ms β p95: 2.812 ms β RPS: 2,933 β
β findMissing (Concurrent 8c) β 1.498 ms β p95: 3.158 ms β RPS: 3,184 β
β GraphQL Query (Concurrent 8c) β 4.828 ms β p95: 5.328 ms β RPS: 1,535 β
β create (Concurrent 8c) β 14.842 ms β p95: 17.631 ms β RPS: 522 β
β update (Concurrent 8c) β 12.787 ms β p95: 14.326 ms β RPS: 605 β
β mixed (Concurrent 8c 50/50) β 9.663 ms β p95: 11.976 ms β RPS: 742 β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ MIDDLEWARE FLAMEGRAPH PROFILER Β· βͺ 1.425ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Both avg and p95 degraded β likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 48% β check connection pool saturation or lock contention. **Severe degradation** (+80%) β review recent commits immediately.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β MIDDLEWARE FLAMEGRAPH PROFILER (MONGODB) β
β File: tests/benchmarks/middleware-flamegraph.test.ts β
β Ran: 2026-10-06 09:51:11 β
βMeasures isolated microsecond cost and incremental deltas of each middleware stage from edge to database.β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Stage 0: Raw Socket Baseline (Static Asset) β Cold: 2.32 ms β Warm: 1.011 ms β p95: 2.313 ms β 3,371 RPS β
β Stage 1: System State + Turbo Pipeline β Cold: 1.09 ms β Warm: 0.792 ms β p95: 0.970 ms β 4,882 RPS β
β Stage 2: WAF Security Inspection β Cold: 0.92 ms β Warm: 0.641 ms β p95: 0.901 ms β 6,043 RPS β
β Stage 3: Token Auth Gating β Cold: 8.51 ms β Warm: 1.501 ms β p95: 2.130 ms β 2,572 RPS β
β Stage 4: Collection Schema Resolution β Cold: 2.84 ms β Warm: 0.423 ms β p95: 0.850 ms β 8,098 RPS β
β Stage 5: Full REST Single Document β Cold: 2.57 ms β Warm: 0.419 ms β p95: 0.813 ms β 8,763 RPS β
β Stage 6: GraphQL Single Query (JIT) β Cold: 4.18 ms β Warm: 1.425 ms β p95: 2.172 ms β 2,692 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ EVENT LOOP LAG & SATURATION Β· βͺ β³ pending Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β EVENT LOOP LAG & SATURATION (MONGODB) β β File: tests/benchmarks/event-loop-lag.test.ts β β Ran: 2026-10-06 12:47:01 β βMeasures event loop delay (p50, p95, p99, max) and microtask drain speed under concurrent write bursts.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Idle Baseline Lag β 0.000 ms β p95: 0.000 ms β RPS: 1,428 β β Write Burst Lag (200 writes @ 16c) β 0.000 ms β p95: 0.000 ms β RPS: 963 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Ingestion Β· π’ 0.054ms Β· β‘οΈ βͺ established at 0.054ms (1 run) (2026-09-30 14:27:11) Β· source
> β³ PendingAPI Β· 9 tests
π·οΈ Temporal Integrity Audit Β· βͺ 3.155ms Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β TEMPORAL INTEGRITY β β File: tests/benchmarks/temporal-integrity.test.ts β β Ran: 2026-08-23 22:14:58 β βValidates deterministic UTC normalization of ISO date strings across timezone offsets for consistent persistence.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Timezone Ingestion β 4.618 ms β p95: 4.618 ms β RPS: 217 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Relational & Nested Queries Β· βͺ β³ pending Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β RELATIONAL RESOLVER AUDIT β β File: tests/benchmarks/relational-performance.test.ts β β Ran: 2026-08-29 16:55:08 β βMeasures GraphQL resolver performance for shallow listings, deep relational joins, and nested author population across cold/hot execution paths.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Shallow Query (Collections) β Cold: 2.75 ms β Warm: 3.095 ms β p95: 5.591 ms β 1,817 RPS β β Deep Join (Cold DB) β Cold: 2.61 ms β Warm: 2.327 ms β p95: 3.415 ms β 1,632 RPS β β Deep Join (Warm Cached) β Cold: 1.90 ms β Warm: 1.797 ms β p95: 2.571 ms β 2,078 RPS β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Auth & RBAC Performance Β· βͺ 0.835ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Avg degraded but p95 stable β possible cold-start effect, GC pause, or warmup variance. Throughput dropped 47% β check connection pool saturation or lock contention.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β AUTHENTICATION TELEMETRY β
β File: tests/benchmarks/auth-performance.test.ts β
β Ran: 2026-10-06 12:40:28 β
β Evaluates authenticated session resolution, RBAC evaluation, and rejection paths. β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Unauthenticated (401 reject) β Cold: 1.65 ms β Warm: 0.810 ms β p95: 0.928 ms β 1,204 RPS β
β Reject: unknown session cookie β Cold: 0.99 ms β Warm: 0.797 ms β p95: 0.911 ms β 1,244 RPS β
β Reject: unknown API key (Bearer sck_) β Cold: 0.90 ms β Warm: 0.767 ms β p95: 0.905 ms β 1,241 RPS β
β Auth Validation @ 1c β Cold: 2.12 ms β Warm: 0.755 ms β p95: 0.886 ms β 1,302 RPS β
β HTTP Auth Pipeline @ 8c β Cold: 2.43 ms β Warm: 1.513 ms β p95: 1.889 ms β 5,060 RPS β
β Auth (full chain) @ 1c β Cold: 1.52 ms β Warm: 0.317 ms β p95: 0.407 ms β 3,018 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ REST API Performance Β· βͺ 2.071ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Both avg and p95 degraded β likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. Throughput dropped 31% β check connection pool saturation or lock contention. **Severe degradation** (+42%) β review recent commits immediately.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β ENTERPRISE REST API AUDIT β
β File: tests/benchmarks/rest-api-performance.test.ts β
β Ran: 2026-10-06 09:43:53 β
βMeasures latency, throughput, and correctness of core REST endpoints: health check, schema, single read, list, and search.β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β System Health Check β Cold: 1.64 ms β Warm: 2.071 ms β p95: 4.210 ms β 5,509 RPS β
β Collection Schema Metadata β Cold: 2.92 ms β Warm: 1.456 ms β p95: 2.086 ms β 7,967 RPS β
β Single Document Read β Cold: 0.65 ms β Warm: 1.015 ms β p95: 1.251 ms β 11,399 RPS β
β Collection Find (List Limit 20) β Cold: 7.43 ms β Warm: 1.632 ms β p95: 2.298 ms β 7,001 RPS β
β Collection Search Query β Cold: 2.68 ms β Warm: 1.414 ms β p95: 2.792 ms β 7,679 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ GraphQL API Performance Β· βͺ 0.754ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Performance improved β recent optimizations or cache warming likely effective. Throughput dropped 58% β check connection pool saturation or lock contention.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β GRAPHQL CACHE HIT AUDIT β
β File: tests/benchmarks/graphql-cache-hit.test.ts β
β Ran: 2026-10-06 09:50:39 β
β Validates sub-millisecond L1 response cache hits, cache key isolation, and hit headers. β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Q1: Health (Cold Miss) β 6.628 ms β p95: 6.628 ms β RPS: 151 β
β Q1: Health (L1 Hit) β 2.243 ms β p95: 3.850 ms β RPS: 446 β
β Q2: Collections (Cold Miss) β 3.114 ms β p95: 3.114 ms β RPS: 321 β
β Q2: Collections (L1 Hit) β 2.103 ms β p95: 3.339 ms β RPS: 476 β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ Enterprise SEO Suite Audit Β· βͺ 1.744ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Avg degraded but p95 stable β possible cold-start effect, GC pause, or warmup variance.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β ENTERPRISE SEO AUDIT β
β File: tests/benchmarks/seo-performance.test.ts β
β Ran: 2026-10-06 09:44:44 β
βMeasures redirect lookup latency, dynamic sitemap.xml generation, robots.txt serving, and 404 logging performance.β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Redirect Lookup (301) β Cold: 1.66 ms β Warm: 1.504 ms β p95: 2.447 ms β 5,269 RPS β
β Dynamic Sitemap XML β Cold: 6.24 ms β Warm: 0.960 ms β p95: 2.150 ms β 8,265 RPS β
β Robots.txt Generation β Cold: 1.63 ms β Warm: 1.744 ms β p95: 3.156 ms β 4,548 RPS β
β Missing Path (404 Log) β Cold: 71.88 ms β Warm: 17.139 ms β p95: 22.589 ms β 463 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ REAL-TIME BROADCAST AUDIT Β· βͺ 0.163ms Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β YJS COLLABORATION SYNC AUDIT β β File: tests/benchmarks/websocket-broadcast.test.ts β β Ran: 2026-10-06 12:46:09 β βMeasures WebSocket handshake latency, bidirectional Yjs CRDT update propagation, and synchronization throughput.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β WS Handshake + SyncStep β 5.950 ms β p95: 0.000 ms β RPS: 0 β β Yjs CRDT Propagation β Cold: 2.50 ms β Warm: 0.138 ms β p95: 0.224 ms β 6,947 RPS β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ WebSocket & Realtime Latency Β· βͺ β³ pending Β· β‘οΈ β Β· source
> β³ **WebSocket & Realtime Latency**: Pending execution. > π― Benchmarks WebSocket connection/broadcast latency.π·οΈ GraphQL Response Cache Hit Β· βͺ 2.103ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Performance improved β recent optimizations or cache warming likely effective.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β GRAPHQL CACHE HIT AUDIT β
β File: tests/benchmarks/graphql-cache-hit.test.ts β
β Ran: 2026-10-06 12:47:03 β
β Validates sub-millisecond L1 response cache hits, cache key isolation, and hit headers. β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Q1: Health (Cold Miss) β 4.149 ms β p95: 4.149 ms β RPS: 241 β
β Q1: Health (L1 Hit) β 1.101 ms β p95: 1.966 ms β RPS: 908 β
β Q2: Collections (Cold Miss) β 2.190 ms β p95: 2.190 ms β RPS: 457 β
β Q2: Collections (L1 Hit) β 1.082 ms β p95: 1.257 ms β RPS: 924 β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Scale Β· 15 tests
π·οΈ Negative Cache Performance Β· βͺ 0.001ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Performance improved β recent optimizations or cache warming likely effective.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β NEGATIVE CACHE PERFORMANCE AUDIT β
β File: tests/benchmarks/negative-cache.test.ts β
β Ran: 2026-08-23 22:13:41 β
β Measures Bloom-filter style missing-key cache speedup for repeated misses β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β First Miss (DB) β 1.487 ms β p95: 3.850 ms β RPS: 667 β
β Cached Miss (Negative Cache) β 0.001 ms β p95: 0.002 ms β RPS: 777,871 β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ Memory Stability & GC Behavior Β· βͺ β³ pending Β· β‘οΈ β Β· source
> β³ **Memory Stability & GC Behavior**: Pending execution. > π― Long-running soak test to identify memory leaks and GC pressure.π·οΈ Multi-Tenant Performance & Isolation Β· βͺ 0.550ms Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β MULTI-TENANCY PERFORMANCE AUDIT β β File: tests/benchmarks/multi-tenant-performance.test.ts β β Ran: 2026-10-06 09:44:30 β βMeasures the overhead of tenant isolation, context switching, and data partitioning across many tenants.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Single Tenant Baseline β Cold: 4.77 ms β Warm: 0.703 ms β p95: 1.113 ms β 10,505 RPS β β Multi-Tenant Context Switching β Cold: 0.72 ms β Warm: 0.550 ms β p95: 0.953 ms β 13,232 RPS β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Realistic Mixed Workload Β· βͺ 0.949ms Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β MIXED WORKLOAD AUDIT β β File: tests/benchmarks/mixed-workload.test.ts β β Ran: 2026-10-06 09:44:46 β βSimulates real-world traffic with a weighted mix of reads, searches, GraphQL queries, and metadata requests with per-operation telemetry.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Mixed Workload β Cold: 4.08 ms β Warm: 0.949 ms β p95: 2.853 ms β 6,529 RPS β β Mix: REST Read β 0.961 ms β p95: 1.697 ms β RPS: 1,596 β β Mix: REST Search β 0.961 ms β p95: 1.626 ms β RPS: 550 β β Mix: GraphQL β 2.681 ms β p95: 4.648 ms β RPS: 399 β β Mix: Metadata β 1.063 ms β p95: 1.847 ms β RPS: 120 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ GraphQL Load Stress Β· βͺ 11.075ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Both avg and p95 degraded β likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits. **Severe degradation** (+79%) β review recent commits immediately.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β GRAPHQL CAPACITY DISCOVERY β
β File: tests/benchmarks/graphql-stress.test.ts β
β Ran: 2026-10-06 12:40:39 β
β Discovers maximum sustainable GraphQL throughput by ramping concurrency β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β GQL: 5c Warmup β Cold: 2.56 ms β Warm: 1.084 ms β p95: 1.701 ms β 4,337 RPS β
β GQL: 10c Light β Cold: 2.39 ms β Warm: 1.642 ms β p95: 3.080 ms β 4,440 RPS β
β GQL: 20c Moderate β Cold: 2.29 ms β Warm: 2.692 ms β p95: 3.252 ms β 7,143 RPS β
β GQL: 40c Heavy β Cold: 1.93 ms β Warm: 4.367 ms β p95: 9.339 ms β 8,308 RPS β
β GQL: 60c Stress β Cold: 1.92 ms β Warm: 6.208 ms β p95: 10.521 ms β 8,821 RPS β
β GQL: 80c Extreme β Cold: 2.14 ms β Warm: 9.302 ms β p95: 12.457 ms β 8,508 RPS β
β GQL: 100c Max β Cold: 2.23 ms β Warm: 10.391 ms β p95: 13.339 ms β 9,373 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ Bulk Migration & Scale Β· βͺ 0.474ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Performance improved β recent optimizations or cache warming likely effective.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β MIGRATION & SCALE AUDIT β
β File: tests/benchmarks/migration-scale.test.ts β
β Ran: 2026-10-06 09:49:04 β
βMeasures bulk ingestion throughput for 10,000 entries, random point-lookups, and indexed range scans across large datasets.β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Bulk Migration (10k docs) β Cold: 40.07 ms β Warm: 20.772 ms β p95: 25.952 ms β 22,916 RPS β
β Random Point Lookup β Cold: 4.48 ms β Warm: 1.877 ms β p95: 2.585 ms β 3,072 RPS β
β Range Scan & Pagination β Cold: 78.35 ms β Warm: 0.474 ms β p95: 0.674 ms β 12,067 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ Million-Row Index Pressure Β· βͺ 0.486ms Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β INDEX PRESSURE AUDIT β β File: tests/benchmarks/index-pressure.test.ts β β Ran: 2026-10-06 09:45:49 β β Measures read performance with sorting and filtering on a large entry collection. β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Sorted List (25k rows) β Cold: 4.10 ms β Warm: 0.486 ms β p95: 0.616 ms β 8,166 RPS β β Filtered Query (25k rows) β Cold: 3.47 ms β Warm: 0.433 ms β p95: 0.528 ms β 9,158 RPS β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Content Scale Stress Β· βͺ 0.134ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Performance improved β recent optimizations or cache warming likely effective.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β CONTENT SCALE STRESS AUDIT β
β File: tests/benchmarks/content-scale-stress.test.ts β
β Ran: 2026-10-06 12:44:33 β
β Measures file-scanning and content discovery performance at scale (1,000+ collections). β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Cold Stress Scan (1000 files) β 0.706 ms β p95: 0.757 ms β RPS: 1,417 β
β Warm Stress Scan (1000 files) β Cold: 0.63 ms β Warm: 0.146 ms β p95: 0.218 ms β 6,441 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ Media Upload Stress & Throughput Β· βͺ 7.250ms Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β MEDIA UPLOAD STRESS AUDIT β β File: tests/benchmarks/media-upload-stress.test.ts β β Ran: 2026-10-06 09:48:51 β βMeasures throughput for large file uploads, concurrent transfers, and streaming efficiency with valid media fixtures.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Single Upload (0.01MB) β Cold: 9.30 ms β Warm: 6.718 ms β p95: 8.058 ms β 144 RPS β β Small Upload (0MB @ 4c) β Cold: 9.14 ms β Warm: 7.250 ms β p95: 10.536 ms β 521 RPS β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Full Client Journey Simulation Β· βͺ 3.859ms Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β WORLD LIFE DATA β β File: tests/benchmarks/client-journey.test.ts β β Ran: 2026-10-06 12:42:07 β β Measures cumulative latency of a realistic editorial user workflow: Auth β List β View β Edit β Save. β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Full Journey @ 1c β Cold: 10.79 ms β Warm: 3.470 ms β p95: 4.132 ms β 287 RPS β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Concurrency & Race Condition Β· βͺ β³ pending Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β CONCURRENCY AUDIT β β File: tests/benchmarks/concurrency-race.test.ts β β Ran: 2026-10-06 09:49:09 β β Simulates high-concurrency writes to a single document to prove atomic consistency. β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Concurrent PATCH Bomb β 49.778 ms β p95: 62.538 ms β RPS: 1,556 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Multi-Doc Concurrency Throughput Β· βͺ β³ pending Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β DIRECT ADAPTER THROUGHPUT (MONGODB) β β File: tests/benchmarks/local-api-throughput.test.ts β β Ran: 2026-10-06 09:46:05 β βMeasures direct adapter write throughput, read throughput, and percentile latencies with zero HTTP overhead.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Writes (1000 atomic increments) β 2.621 ms β p95: 5.210 ms β RPS: 2,153 β β Reads (1000 point lookups) β 4.503 ms β p95: 7.981 ms β RPS: 8,108 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Max Throughput β No Throttle Β· βͺ 73.933ms Β· β‘οΈ β Β· source
> β³ **Max Throughput β No Throttle**: Pending execution. > π― 1000 concurrent writes across 100 docs β no semaphore.π·οΈ Production Day Simulation Β· βͺ 1.759ms Β· β‘οΈ β Β· source
> β³ **Production Day Simulation**: Pending execution. > π― Full production day with mixed workload, 100% reliability.Resilience Β· 5 tests
π·οΈ Circuit Breaker Failover Β· βͺ β³ pending Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β CIRCUIT BREAKER AUDIT β β File: tests/benchmarks/circuit-breaker-failover.test.ts β β Ran: 2026-07-26 10:44:03 β βSimulates external service failures and measures system graceful degradation via circuit breaker patterns.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Circuit Breaker Fallback β 1.395 ms β p95: 5.716 ms β RPS: 717 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Throttling & Backoff Stress Β· βͺ β³ pending Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β THROTTLING AUDIT β β File: tests/benchmarks/throttling-backoff-stress.test.ts β β Ran: 2026-07-26 10:51:08 β βSimulates high-velocity traffic from a single client IP to verify rate-limiting enforcement and backoff consistency.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Throttling Enforcement β 6.395 ms β p95: 11.274 ms β RPS: 156 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ GDPR Compliance Speed Β· βͺ 6.540ms Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β GDPR COMPLIANCE AUDIT β β File: tests/benchmarks/right-to-be-forgotten-audit.test.ts β β Ran: 2026-10-06 09:45:53 β βMeasures the latency, cascading relational integrity, and throughput of deep user erasure across all linked repositories.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Deep Deletion Speed β Cold: 13.37 ms β Warm: 6.540 ms β p95: 7.416 ms β 151 RPS β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Data Residency & Sovereignty Β· βͺ β³ pending Β· β‘οΈ β Β· source
> β³ **Data Residency & Sovereignty**: Pending execution. > π― PII blocking and data sovereignty enforcement with cross-region failover.π·οΈ Database Failover & Reconnection Β· βͺ β³ pending Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β AI INFRASTRUCTURE AUDIT β β File: tests/benchmarks/ai-performance.test.ts β β Ran: 2026-10-06 12:41:44 β β Measures the latency tax of internal CMS logic for AI enrichment and layout generation. β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β AI Text Enrichment β Cold: 0.05 ms β Warm: 0.000 ms β p95: 0.001 ms β 1,330,377 RPS β β AI Layout Spec Generation β Cold: 0.04 ms β Warm: 0.000 ms β p95: 0.001 ms β 1,304,348 RPS β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π¬ Host environment
| Host | Platform | Arch | Cores | RAM | Runtime |
|---|---|---|---|---|---|
| RKroells | win32 | x64 | 24 | 63GB | Bun 1.4.2 |