MariaDB 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:34:03)
β PASS Β· 38/45 tests Β· 7 skipped Β· MARIADB Β· Bun 1.4.2
Dimension health
| Dimension | Tests | Status | Worst Ξ | Issues |
|---|---|---|---|---|
| Core | 13 | π’ | +827% | 0 |
| API | 9 | π’ | -48% | 0 |
| Scale | 18 | π’ | +118% | 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
π΄ seo-performance [Missing Path (404 Log)] (mariadb): +706% | 154.69ms vs 19.18ms baseline π΄ competitive-workload-replica [Seed Burst (500 docs, HTTP)] (mariadb): +230% | 0.39ms vs 0.12ms baseline π΄ migration-scale [Bulk Migration (10k docs)] (mariadb): +104% | 30.75ms vs 15.06ms baseline π΄ scale-spectrum [findByIdRandom @ 1] (mariadb): +97% | 1.55ms vs 0.79ms baseline π΄ rest-api-performance [Collection Find (List Limit 20)] (mariadb): +79% | 0.77ms vs 0.43ms baseline
π’ Top Improvements
config-promotion [Config Import (10 cols)] (mariadb): -81% | 12.08ms vs 62.50ms baseline competitive-workload-replica [update (Warm Concurrent 8c)] (mariadb): -66% | 1.98ms vs 5.76ms baseline competitive-workload-replica [listFilterSort (Warm Concurrent 8c)] (mariadb): -65% | 0.33ms vs 0.94ms baseline competitive-workload-replica [findByIdRandom (Warm Concurrent 8c)] (mariadb): -61% | 0.22ms vs 0.57ms baseline competitive-workload-replica [listPlain (Warm Concurrent 8c)] (mariadb): -61% | 0.25ms vs 0.63ms baseline
Current Run Summary (2026-10-17)
Scope: Only tests that ran in THIS invocation.
β οΈ Executive PASS/FAIL reflects the last full matrix run.
Run ID: 01a14a7b-204a-70b5-87d9-dd97e98f0101 Β· Tests invoked: 1 Β· Metrics: 2 Β· DB: mariadb
| Test | Metric | Avg (ms) | p95 (ms) | RPS | Trend | Detail |
|---|---|---|---|---|---|---|
| Cache Performance | Cache Miss (Bypass) | 0.777 | 1.021 | 1234 | π’ | βͺ established at 0.777ms (1 run) |
| Cache Performance | Cache Hit (L1 Warm) | 0.176 | 0.239 | 5357 | π’ | βͺ established at 0.176ms (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='mariadb' AND redis=0 ORDER BY timestamp DESC
Series: 54 Β· DB: mariadb
| Metric | Trend | Sparkline (last 7) | Latest |
|---|---|---|---|
| ADMIN UX VITALITY (warm) | π’ | ββββ |
0.249ms |
| AI PERFORMANCE (warm) | π’ | ββββ |
0.000ms |
| API LATENCY (warm) | π’ | βββββββ |
4.387ms |
| AUTH PERFORMANCE (warm) | π’ | ββββββ |
1.121ms |
| AUTH SESSION AMR (warm) | π’ | ββββββ
β |
0.743ms |
| BUILD ANALYSIS (warm) | π’ | ββ |
0.000ms |
| CACHE HIT RATIO (warm) | π’ | β
ββββββ |
1.805ms |
| CACHE PERFORMANCE (warm) | π’ | ββββ |
0.949ms |
| CACHE SERVICE (warm) | π’ | ββββββ |
0.762ms |
| CLIENT JOURNEY (warm) | π’ | ββ |
5.501ms |
| COMPETITIVE WORKLOAD REPLICA (warm) | π’ | βββββββ |
0.815ms |
| CONCURRENCY MAX (warm) | π’ | ββ |
32.280ms |
| CONFIG PROMOTION (warm) | π’ | ββββ
βββ |
11.951ms |
| CONTENT GUI SAVE (warm) | π’ | ββ |
2.437ms |
| CONTENT SCALE STRESS (warm) | π’ | ββββ |
0.154ms |
| CONTENT SCAN (warm) | π’ | ββββ |
0.662ms |
| DATABASE PERFORMANCE (warm) | π’ | βββββββ |
0.455ms |
| ENTRY EDIT HYDRATION (warm) | π’ | βββ
ββββ |
0.016ms |
| GRAPHQL API PERFORMANCE (warm) | π’ | ββ
βββββ |
0.860ms |
| GRAPHQL CACHE HIT (warm) | π’ | βββββββ |
1.317ms |
| GRAPHQL LOCAL SDK (warm) | π’ | ββββ |
0.000ms |
| GRAPHQL STRESS (warm) | π’ | ββββββ
β |
13.698ms |
| HOOKS PERFORMANCE (warm) | π’ | βββββββ |
0.844ms |
| INDEX PRESSURE (warm) | π’ | ββββ |
0.892ms |
| LOCAL API PERFORMANCE (warm) | π’ | ββββββ |
0.358ms |
| LOCAL API THROUGHPUT (warm) | π’ | ββββ |
1.099ms |
| LOCAL CMS CRUD (warm) | π’ | βββββββ
|
1.240ms |
| MEDIA UPLOAD STRESS (warm) | π’ | ββββ |
8.640ms |
| MEMORY COUNTERS (warm) | π’ | ββ |
0.000ms |
| MIDDLEWARE FLAMEGRAPH (warm) | π’ | βββββββ |
1.690ms |
| MIGRATION SCALE (warm) | π’ | ββββββ |
0.895ms |
| MIXED WORKLOAD (warm) | π’ | ββ |
1.019ms |
| MULTI TENANT PERFORMANCE (warm) | π’ | ββ |
0.615ms |
| OPENAPI PERFORMANCE (warm) | π’ | ββββββ |
1.980ms |
| PRODUCTION DAY (warm) | π’ | ββ |
2.195ms |
| REALTIME PERFORMANCE (warm) | π’ | ββββββ |
0.000ms |
| REST API PERFORMANCE (warm) | π’ | βββββββ
|
0.707ms |
| REVISION STRESS (warm) | π’ | ββββββ |
0.291ms |
| RIGHT TO BE FORGOTTEN AUDIT (warm) | π’ | ββ |
8.955ms |
| SCALE SPECTRUM (warm) | π’ | βββββββ |
1.376ms |
| SECURITY AUDIT (warm) | π’ | βββββββ |
0.001ms |
| SEO PERFORMANCE (warm) | π’ | βββββββ |
1.823ms |
| STATE MACHINE TRANSITION (warm) | π’ | ββββ |
49.378ms |
| TELEMETRY PERFORMANCE (warm) | π’ | ββββ |
0.000ms |
| TEMPORAL INTEGRITY (warm) | π’ | ββ |
3.579ms |
| TRANSACTION ACID (warm) | π’ | ββββ |
1.724ms |
| TRUTH LATENCY (warm) | π’ | βββββββ |
0.000ms |
| WEBSOCKET BROADCAST (warm) | π’ | ββ |
0.211ms |
| WIDGET PERFORMANCE (warm) | π’ | ββββββ |
0.596ms |
| CONTENT INCREMENTAL RELOAD (warm) | βͺ | βββββββ |
0.801ms |
| LARGE PAYLOAD STREAMING (warm) | βͺ | βββββββ |
16.574ms |
| LOCAL SDK VS DIRECT (warm) | βͺ | βββββ
ββ |
1.846ms |
| NEGATIVE CACHE (warm) | βͺ | ββββββ |
0.001ms |
| SHARP VS BUN IMAGE (warm) | βͺ | β
ββββββ |
72.606ms |
π 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 (41 modules)
Expand dimension groups, then any row, for ASCII truth tables. Executive summary above shows pass/fail and issues only.
Core Β· 28 tests
π·οΈ API LAYER LATENCY Β· βͺ 4.387ms Β· βοΈ β Β· 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 87% β check connection pool saturation or lock contention. **Severe degradation** (+827%) β 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 10:46:41 β
β Cold full-pipeline findById + warm TURBO-HIT path after responseCache fill. β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β HTTP: findById @ 8c (Cold) β Cold: 2.53 ms β Warm: 2.601 ms β p95: 3.252 ms β 2,997 RPS β
β HTTP: findById TURBO-HIT @ 8c (Warm) β Cold: 0.45 ms β Warm: 0.896 ms β p95: 1.318 ms β 8,538 RPS β
β HTTP: zstd large GET (>64KiB, drained) β Cold: 2.43 ms β Warm: 3.604 ms β p95: 5.131 ms β 503 RPS β
β HTTP: findById TURBO-HIT idle (Warm) β 0.203 ms β p95: 0.269 ms β RPS: 4,880 β
β HTTP: findById TURBO-HIT during zstd (Warm) β 0.277 ms β p95: 0.478 ms β RPS: 3,321 β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ PHASED COLD START Β· βͺ β³ pending Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β PHASED COLD START AUDIT β β File: tests/benchmarks/cold-start-phased.test.ts β β Ran: 2026-09-18 18:18:21 β β Measures process spawn, dependency hydration, and first-request TTFB readiness. β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Initial Cold Boot (Fresh Process) β 2328.690 ms β p95: 2328.690 ms β RPS: 0 β β Steady-State Respawn (Average) β 1573.369 ms β p95: 2328.690 ms β RPS: 0 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ SRE TRUTH AUDIT Β· βͺ β³ pending Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Performance improved β recent optimizations or cache warming likely effective.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β SRE TRUTH AUDIT β
β File: tests/benchmarks/truth-latency.test.ts β
β Ran: 2026-10-06 09:26:42 β
β Validates performance claims by comparing SDK, Middleware, and Real HTTP Stack β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Logic Baseline β Cold: 0.01 ms β Warm: 0.000 ms β p95: 0.001 ms β 302,024 RPS β
β Local SDK (Full) β Cold: 16.75 ms β Warm: 0.005 ms β p95: 0.009 ms β 166,380 RPS β
β HTTP End-to-End β Cold: 4.67 ms β Warm: 0.282 ms β p95: 0.354 ms β 3,524 RPS β
β HTTP Cold (Cache-Busted) β Cold: 2.62 ms β Warm: 0.885 ms β p95: 1.221 ms β 1,127 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ Incremental Content Reload Β· βͺ 0.801ms Β· βοΈ β Β· 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 79% β check connection pool saturation or lock contention. **Severe degradation** (+247%) β 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:30:32 β
β Measures surgical single-file fullReload vs full reconciliation path and batch processing. β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Incremental fullReload (1 file) β Cold: 4.84 ms β Warm: 0.066 ms β p95: 0.121 ms β 13,745 RPS β
β Full Reconciliation Reload β Cold: 2.74 ms β Warm: 0.191 ms β p95: 0.256 ms β 5,195 RPS β
β Sequential 10-File Reload β Cold: 6.04 ms β Warm: 0.801 ms β p95: 1.193 ms β 1,244 RPS β
β Batched 10-File Reload β Cold: 1.50 ms β Warm: 0.231 ms β p95: 0.389 ms β 3,932 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ Middleware & Hooks Performance Β· βͺ 0.844ms Β· βοΈ β Β· 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 16% β check connection pool saturation or lock contention. **Severe degradation** (+33%) β review recent commits immediately.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β MIDDLEWARE & HOOKS AUDIT β
β File: tests/benchmarks/hooks-performance.test.ts β
β Ran: 2026-10-06 10:48:35 β
βMeasures the cost of the full middleware chain including Turbo, Security, Auth, and Audit via HTTP E2E.β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Static Asset (No Middleware) β Cold: 1.59 ms β Warm: 0.770 ms β p95: 1.369 ms β 4,441 RPS β
β Turbo Pipeline (Light) β Cold: 0.44 ms β Warm: 0.748 ms β p95: 1.713 ms β 4,472 RPS β
β Full Security + Auth Pipeline β Cold: 3.46 ms β Warm: 0.528 ms β p95: 0.782 ms β 7,209 RPS β
β REST with API Caching β Cold: 3.67 ms β Warm: 0.542 ms β p95: 0.821 ms β 6,907 RPS β
β Mutation (audit logging disabled) β Cold: 6.46 ms β Warm: 1.494 ms β p95: 2.139 ms β 638 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ State Machine Transitions Β· βͺ 49.378ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Both avg and p95 degraded β likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β STATE MACHINE INTEGRITY β
β File: tests/benchmarks/state-machine-transition.test.ts β
β Ran: 2026-10-06 09:30:40 β
βMeasures state machine self-healing transition latencies, convergence settling time, and health probe consistency under stress.β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β State Transition (Transient) β Cold: 78.95 ms β Warm: 49.378 ms β p95: 63.072 ms β 20 RPS β
β Self-Healing Full Convergence β Cold: 51.69 ms β Warm: 48.446 ms β p95: 54.433 ms β 21 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ Database Adapter Raw CRUD Β· βͺ 0.455ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Performance improved β recent optimizations or cache warming likely effective.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β DATABASE ADAPTER PERFORMANCE (MARIADB) β
β File: tests/benchmarks/database-performance.test.ts β
β Ran: 2026-10-06 16:24:21 β
β Measures raw CRUD performance, indexing efficiency, and connection pool resilience. β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β INSERT β Cold: 2.12 ms β Warm: 0.443 ms β p95: 0.752 ms β 2,085 RPS β
β FIND ONE β Cold: 1.75 ms β Warm: 0.376 ms β p95: 0.544 ms β 2,521 RPS β
β FIND MANY (limit 50) β Cold: 49.91 ms β Warm: 0.558 ms β p95: 0.764 ms β 1,694 RPS β
β FILTER (blob field, 1 match) β Cold: 9.03 ms β Warm: 1.671 ms β p95: 1.990 ms β 587 RPS β
β QUERY BUILDER LIST (50) β Cold: 6.79 ms β Warm: 0.545 ms β p95: 0.690 ms β 1,753 RPS β
β FIND PAGE (50 hasMore) β Cold: 3.40 ms β Warm: 0.587 ms β p95: 0.729 ms β 1,684 RPS β
β FIND PAGE keyset β Cold: 6.27 ms β Warm: 0.661 ms β p95: 0.870 ms β 1,442 RPS β
β FIND MANY offset 50 β Cold: 3.47 ms β Warm: 0.437 ms β p95: 0.573 ms β 2,182 RPS β
β LIST+COUNT (legacy) β Cold: 3.23 ms β Warm: 0.574 ms β p95: 0.670 ms β 1,678 RPS β
β UPDATE β Cold: 4.78 ms β Warm: 0.711 ms β p95: 0.955 ms β 1,364 RPS β
β UPDATE (no-returning) β Cold: 2.21 ms β Warm: 0.396 ms β p95: 0.519 ms β 2,474 RPS β
β NATIVE UPSERT β Cold: 2.38 ms β Warm: 0.326 ms β p95: 0.441 ms β 2,927 RPS β
β COUNT β Cold: 2.28 ms β Warm: 0.487 ms β p95: 0.602 ms β 2,020 RPS β
β COUNT ESTIMATE β Cold: 2.86 ms β Warm: 0.310 ms β p95: 0.427 ms β 3,138 RPS β
β COUNT CACHED β Cold: 3.72 ms β Warm: 0.001 ms β p95: 0.002 ms β 723,903 RPS β
β DELETE (Active Rows) β Cold: 11.38 ms β Warm: 0.397 ms β p95: 0.567 ms β 2,282 RPS β
β BULK INSERT (100) β Cold: 6.07 ms β Warm: 2.073 ms β p95: 2.454 ms β 470 RPS β
β BULK UPDATE (100 heterogeneous) β Cold: 22.97 ms β Warm: 2.294 ms β p95: 2.895 ms β 420 RPS β
β BULK UPDATE (100 homogeneous) β Cold: 10.03 ms β Warm: 1.293 ms β p95: 1.542 ms β 758 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ ACID Transaction Overhead Β· βͺ 1.724ms Β· βοΈ β Β· 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 81% β check connection pool saturation or lock contention. **Severe degradation** (+93%) β review recent commits immediately.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β ACID INTEGRITY AUDIT β
β File: tests/benchmarks/transaction-acid.test.ts β
β Ran: 2026-10-06 09:30:17 β
β Measures transaction commit latencies and rollback overhead across database adapters β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β TX Commit β Cold: 12.07 ms β Warm: 0.893 ms β p95: 1.358 ms β 4,284 RPS β
β TX Rollback Integrity β Cold: 4.16 ms β Warm: 1.724 ms β p95: 2.261 ms β 579 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ System Cache Efficiency Β· βͺ 0.949ms Β· βοΈ β Β· 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 69% β check connection pool saturation or lock contention. **Severe degradation** (+261%) β review recent commits immediately.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β NEGATIVE CACHE PERFORMANCE AUDIT β
β File: tests/benchmarks/negative-cache.test.ts β
β Ran: 2026-08-23 22:35:48 β
β Measures Bloom-filter style missing-key cache speedup for repeated misses β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β First Miss (DB) β 1.621 ms β p95: 3.249 ms β RPS: 612 β
β Cached Miss (Negative Cache) β 0.001 ms β p95: 0.002 ms β RPS: 792,591 β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ Cache Hit/Miss Ratio & Efficiency Β· βͺ 1.805ms Β· βοΈ β Β· 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 73% β check connection pool saturation or lock contention. **Severe degradation** (+87%) β review recent commits immediately. > **Check**: `src/databases/cache/redis-adapter.ts` Β· `src/databases/cache/cache-service.ts`βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β CACHE EFFICIENCY AUDIT β
β File: tests/benchmarks/cache-performance.test.ts β
β Ran: 2026-10-17 15:29:11 β
β Measures cache hit vs miss latency and efficiency via real HTTP end-to-end requests. β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Cache Miss (Bypass) β Cold: 3.26 ms β Warm: 0.777 ms β p95: 1.021 ms β 1,234 RPS β
β Cache Hit (L1 Warm) β Cold: 0.89 ms β Warm: 0.176 ms β p95: 0.239 ms β 5,357 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ unknown Β· π’ 0.002ms Β· β‘οΈ recorded (awaiting trend) Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β CACHE EVICTION BOUNDARY HARDENING β β File: unknown β β Ran: 2026-08-23 22:39:30 β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Cache Flooding & Eviction β 0.002 ms β p95: 0.002 ms β RPS: 460,599 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Logic Β· π’ β³ pending Β· β‘οΈ βͺ stable at 0ms (7 runs) (2026-09-18 18:18:35) Β· source
> β³ Pendingπ·οΈ SDK Β· π’ 0.445ms Β· β‘οΈ recorded (awaiting trend) Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β SDK VS DIRECT ADAPTER (MARIADB) β β File: tests/benchmarks/local-sdk-vs-direct.test.ts β β Ran: 2026-10-06 10:53:47 β βMeasures the exact SDK tax across Create, Find, and Update pathways with isolated GC sweeps and zero-allocation key pools.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Direct insert β 0.445 ms β p95: 0.445 ms β RPS: 2,246 β β SDK create (full) β 0.539 ms β p95: 0.539 ms β RPS: 1,856 β β Direct findOne β 0.383 ms β p95: 0.383 ms β RPS: 2,610 β β SDK find (bypassCache) β 0.888 ms β p95: 0.888 ms β RPS: 1,126 β β Direct update β 0.836 ms β p95: 0.836 ms β RPS: 1,196 β β SDK update (full) β 1.308 ms β p95: 1.308 ms β RPS: 0 β β SDK create (detached) β 0.377 ms β p95: 0.377 ms β RPS: 2,652 β β SDK update (detached) β 1.270 ms β p95: 1.270 ms β RPS: 0 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ HTTP Β· π’ 0.431ms Β· βοΈ βͺ stable at 0.465ms (Β±0.127ms) (7 runs) (2026-09-18 18:18:35) Β· source
> [!NOTE] > **Specific to this test**: Performance improved β recent optimizations or cache warming likely effective.β³ Pending
π·οΈ Middleware Β· π’ 2.589ms Β· β‘οΈ βͺ established at 2.59ms (1 run) (2026-09-30 15:24:57) Β· source
> β³ Pendingπ·οΈ System Β· π’ 0.421ms Β· βοΈ βͺ stable at 0.483ms (Β±0.059ms) (2 runs) (2026-09-18 18:20:41) Β· source
> [!NOTE] > **Specific to this test**: Performance improved β recent optimizations or cache warming likely effective.β³ Pending
π·οΈ Metadata Β· π’ 0.765ms Β· β‘οΈ βͺ stable at 0.774ms (Β±0.100ms) (2 runs) (2026-09-18 18:20:41) Β· source
> β³ Pendingπ·οΈ CRUD Β· π’ 0.535ms Β· β‘οΈ βͺ established at 0.535ms (1 run) (2026-08-25 11:31:30) Β· source
> β³ Pendingπ·οΈ Content Β· π’ 146.190ms Β· β‘οΈ recorded (awaiting trend) Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β CONTENT PACKAGE AUDIT (MARIADB) β β File: tests/benchmarks/content-package.test.ts β β Ran: 2026-10-06 10:53:10 β β Measures export/import throughput via ContentPackageService directly, β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Content Export (100 entries) β Cold: 146.19 ms β Warm: 101.018 ms β p95: 116.549 ms β 10 RPS β β Content Import Plan (100 entries) β Cold: 350.37 ms β Warm: 379.522 ms β p95: 388.914 ms β 3 RPS β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Analytics Β· π’ 3.823ms Β· β‘οΈ βͺ established at 3.82ms (1 run) (2026-08-23 19:46:55) Β· source
> β³ Pendingπ·οΈ HTTP-Cold Β· π’ 0.562ms Β· βοΈ βͺ stable at 0.528ms (Β±0.034ms) (2 runs) (2026-09-18 18:18:35) Β· source
> [!NOTE] > **Specific to this test**: Both avg and p95 degraded β likely adapter or infrastructure bottleneck. Check DB connection pool, indexes, or recent commits.β³ Pending
π·οΈ CRUD (Get) Β· π’ 0.758ms Β· β‘οΈ βͺ stable at 0.757ms (Β±0.086ms) (2 runs) (2026-09-18 18:20:42) Β· source
> β³ Pendingπ·οΈ CRUD (List) Β· βͺ 0.801ms Β· βοΈ π’ faster: 0.889ms β 0.801ms (-10%) (2 runs) (2026-09-18 18:20:42) Β· source
> [!NOTE] > **Specific to this test**: Performance improved β recent optimizations or cache warming likely effective.β³ Pending
π·οΈ CRUD (Search) Β· π’ 0.804ms Β· β‘οΈ βͺ stable at 0.845ms (Β±0.269ms) (2 runs) (2026-09-18 18:20:43) Β· source
> β³ Pendingπ·οΈ COMPETITIVE 9-WORKLOAD REPLICA Β· βͺ 0.815ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Avg degraded but p95 stable β possible cold-start effect, GC pause, or warmup variance. Throughput dropped 90% β check connection pool saturation or lock contention. **Severe degradation** (+205%) β review recent commits immediately.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β COMPETITIVE 9-WORKLOAD REPLICA (MARIADB) β
β File: tests/benchmarks/competitive-workload-replica.test.ts β
β Ran: 2026-08-18 20:18:47 β
βMeasures the exact 9 workloads tested in the external benchmark harness against the local server.β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β findById (Concurrent 8c) β 1.666 ms β p95: 3.092 ms β RPS: 2,770 β
β findByIdRandom (Concurrent 8c) β 5.785 ms β p95: 9.554 ms β RPS: 1,189 β
β listPlain (Concurrent 8c) β 1.880 ms β p95: 4.304 ms β RPS: 2,586 β
β listFilterSort (Concurrent 8c) β 1.554 ms β p95: 2.690 ms β RPS: 2,875 β
β listLarge (Concurrent 8c) β 1.659 ms β p95: 2.757 ms β RPS: 2,998 β
β findMissing (Concurrent 8c) β 1.600 ms β p95: 3.339 ms β RPS: 3,038 β
β GraphQL Query (Concurrent 8c) β 5.454 ms β p95: 6.416 ms β RPS: 1,366 β
β create (Concurrent 8c) β 16.404 ms β p95: 20.538 ms β RPS: 473 β
β update (Concurrent 8c) β 14.945 ms β p95: 17.009 ms β RPS: 493 β
β mixed (Concurrent 8c 50/50) β 7.745 ms β p95: 12.067 ms β RPS: 716 β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ MIDDLEWARE FLAMEGRAPH PROFILER Β· βͺ 1.690ms Β· βοΈ β Β· 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 54% β check connection pool saturation or lock contention. **Severe degradation** (+125%) β review recent commits immediately.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β MIDDLEWARE FLAMEGRAPH PROFILER (MARIADB) β
β File: tests/benchmarks/middleware-flamegraph.test.ts β
β Ran: 2026-10-06 09:34:10 β
βMeasures isolated microsecond cost and incremental deltas of each middleware stage from edge to database.β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Stage 0: Raw Socket Baseline (Static Asset) β Cold: 2.64 ms β Warm: 0.967 ms β p95: 1.551 ms β 3,867 RPS β
β Stage 1: System State + Turbo Pipeline β Cold: 2.62 ms β Warm: 0.752 ms β p95: 0.907 ms β 5,290 RPS β
β Stage 2: WAF Security Inspection β Cold: 1.20 ms β Warm: 0.717 ms β p95: 0.914 ms β 5,220 RPS β
β Stage 3: Token Auth Gating β Cold: 6.50 ms β Warm: 1.945 ms β p95: 2.523 ms β 1,955 RPS β
β Stage 4: Collection Schema Resolution β Cold: 9.49 ms β Warm: 0.584 ms β p95: 0.952 ms β 6,426 RPS β
β Stage 5: Full REST Single Document β Cold: 2.93 ms β Warm: 0.518 ms β p95: 0.905 ms β 7,210 RPS β
β Stage 6: GraphQL Single Query (JIT) β Cold: 4.92 ms β Warm: 1.690 ms β p95: 3.403 ms β 2,137 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ EVENT LOOP LAG & SATURATION Β· βͺ β³ pending Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β EVENT LOOP LAG & SATURATION (MARIADB) β β File: tests/benchmarks/event-loop-lag.test.ts β β Ran: 2026-10-06 10:53:12 β β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,454 β β Write Burst Lag (200 writes @ 16c) β 0.000 ms β p95: 0.000 ms β RPS: 1,218 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Ingestion Β· π’ 0.130ms Β· βοΈ βͺ stable at 0.159ms (Β±0.062ms) (4 runs) (2026-10-04 18:01:00) Β· source
> [!NOTE] > **Specific to this test**: Performance improved β recent optimizations or cache warming likely effective.β³ Pending
API Β· 9 tests
π·οΈ Temporal Integrity Audit Β· βͺ 3.579ms Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β TEMPORAL INTEGRITY β β File: tests/benchmarks/temporal-integrity.test.ts β β Ran: 2026-08-23 22:37:06 β βValidates deterministic UTC normalization of ISO date strings across timezone offsets for consistent persistence.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Timezone Ingestion β 5.756 ms β p95: 5.756 ms β RPS: 174 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Relational & Nested Queries Β· βͺ β³ pending Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β RELATIONAL RESOLVER AUDIT β β File: tests/benchmarks/relational-performance.test.ts β β Ran: 2026-08-29 20:51:37 β βMeasures GraphQL resolver performance for shallow listings, deep relational joins, and nested author population across cold/hot execution paths.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Shallow Query (Collections) β Cold: 2.77 ms β Warm: 2.937 ms β p95: 4.628 ms β 1,945 RPS β β Deep Join (Cold DB) β Cold: 2.95 ms β Warm: 2.350 ms β p95: 3.543 ms β 1,568 RPS β β Deep Join (Warm Cached) β Cold: 2.93 ms β Warm: 1.870 ms β p95: 3.362 ms β 1,946 RPS β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Auth & RBAC Performance Β· βͺ 1.121ms Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β AUTHENTICATION TELEMETRY β β File: tests/benchmarks/auth-performance.test.ts β β Ran: 2026-10-06 10:46:48 β β Evaluates authenticated session resolution, RBAC evaluation, and rejection paths. β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Unauthenticated (401 reject) β Cold: 2.00 ms β Warm: 0.874 ms β p95: 1.212 ms β 1,089 RPS β β Reject: unknown session cookie β Cold: 1.14 ms β Warm: 0.889 ms β p95: 1.264 ms β 1,069 RPS β β Reject: unknown API key (Bearer sck_) β Cold: 0.99 ms β Warm: 0.829 ms β p95: 1.197 ms β 1,146 RPS β β Auth Validation @ 1c β Cold: 2.34 ms β Warm: 0.831 ms β p95: 1.236 ms β 1,117 RPS β β HTTP Auth Pipeline @ 8c β Cold: 2.55 ms β Warm: 1.862 ms β p95: 2.797 ms β 4,118 RPS β β Auth (full chain) @ 1c β Cold: 1.84 ms β Warm: 0.359 ms β p95: 0.468 ms β 2,627 RPS β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ REST API Performance Β· βͺ 0.707ms Β· βοΈ β Β· 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 26% β check connection pool saturation or lock contention. **Severe degradation** (+36%) β review recent commits immediately.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β ENTERPRISE REST API AUDIT β
β File: tests/benchmarks/rest-api-performance.test.ts β
β Ran: 2026-10-06 09:26:54 β
βMeasures latency, throughput, and correctness of core REST endpoints: health check, schema, single read, list, and search.β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β System Health Check β Cold: 1.22 ms β Warm: 0.707 ms β p95: 1.583 ms β 4,856 RPS β
β Collection Schema Metadata β Cold: 7.17 ms β Warm: 0.518 ms β p95: 0.796 ms β 7,320 RPS β
β Single Document Read β Cold: 2.89 ms β Warm: 0.498 ms β p95: 0.795 ms β 7,637 RPS β
β Collection Find (List Limit 20) β Cold: 6.44 ms β Warm: 0.765 ms β p95: 1.465 ms β 4,651 RPS β
β Collection Search Query β Cold: 2.55 ms β Warm: 0.626 ms β p95: 0.999 ms β 6,007 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ GraphQL API Performance Β· βͺ 0.860ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Performance improved β recent optimizations or cache warming likely effective. Throughput dropped 53% β 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:33:22 β
β Validates sub-millisecond L1 response cache hits, cache key isolation, and hit headers. β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Q1: Health (Cold Miss) β 5.263 ms β p95: 5.263 ms β RPS: 190 β
β Q1: Health (L1 Hit) β 1.375 ms β p95: 1.851 ms β RPS: 727 β
β Q2: Collections (Cold Miss) β 2.510 ms β p95: 2.510 ms β RPS: 398 β
β Q2: Collections (L1 Hit) β 1.317 ms β p95: 1.668 ms β RPS: 759 β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ Enterprise SEO Suite Audit Β· βͺ 1.823ms Β· βοΈ β Β· 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:28:06 β
βMeasures redirect lookup latency, dynamic sitemap.xml generation, robots.txt serving, and 404 logging performance.β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Redirect Lookup (301) β Cold: 1.87 ms β Warm: 1.881 ms β p95: 3.284 ms β 4,207 RPS β
β Dynamic Sitemap XML β Cold: 1416.60 ms β Warm: 1.485 ms β p95: 1.867 ms β 5,323 RPS β
β Robots.txt Generation β Cold: 2.12 ms β Warm: 1.823 ms β p95: 3.138 ms β 4,350 RPS β
β Missing Path (404 Log) β Cold: 120.30 ms β Warm: 154.694 ms β p95: 187.916 ms β 52 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ REAL-TIME BROADCAST AUDIT Β· βͺ 0.211ms Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β YJS COLLABORATION SYNC AUDIT β β File: tests/benchmarks/websocket-broadcast.test.ts β β Ran: 2026-10-06 10:52:14 β βMeasures WebSocket handshake latency, bidirectional Yjs CRDT update propagation, and synchronization throughput.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β WS Handshake + SyncStep β 9.630 ms β p95: 0.000 ms β RPS: 0 β β Yjs CRDT Propagation β Cold: 3.73 ms β Warm: 0.108 ms β p95: 0.195 ms β 8,576 RPS β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ WebSocket & Realtime Latency Β· βͺ β³ pending Β· β‘οΈ β Β· source
> β³ **WebSocket & Realtime Latency**: Pending execution. > π― Benchmarks WebSocket connection/broadcast latency.π·οΈ GraphQL Response Cache Hit Β· βͺ 1.317ms Β· βοΈ β Β· 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 10:53:14 β
β Validates sub-millisecond L1 response cache hits, cache key isolation, and hit headers. β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Q1: Health (Cold Miss) β 3.140 ms β p95: 3.140 ms β RPS: 318 β
β Q1: Health (L1 Hit) β 1.047 ms β p95: 1.260 ms β RPS: 955 β
β Q2: Collections (Cold Miss) β 2.670 ms β p95: 2.670 ms β RPS: 375 β
β Q2: Collections (L1 Hit) β 1.073 ms β p95: 1.562 ms β RPS: 932 β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Scale Β· 18 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:35:48 β
β Measures Bloom-filter style missing-key cache speedup for repeated misses β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β First Miss (DB) β 1.621 ms β p95: 3.249 ms β RPS: 612 β
β Cached Miss (Negative Cache) β 0.001 ms β p95: 0.002 ms β RPS: 792,591 β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ Revision & History Growth Β· βͺ 0.291ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Performance improved β recent optimizations or cache warming likely effective.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β REVISION STRESS AUDIT β
β File: tests/benchmarks/revision-stress.test.ts β
β Ran: 2026-10-06 09:29:23 β
βMeasures latest read degradation, history retrieval speed, and storage footprint under heavy revision growth (100 revisions).β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Clean Document Read (Baseline) β Cold: 3.87 ms β Warm: 0.299 ms β p95: 0.460 ms β 11,935 RPS β
β Latest Read (100 Revisions) β Cold: 2.31 ms β Warm: 0.291 ms β p95: 0.486 ms β 12,678 RPS β
β History List Retrieval β Cold: 8.90 ms β Warm: 1.542 ms β p95: 1.987 ms β 1,257 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ 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.615ms Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β MULTI-TENANCY PERFORMANCE AUDIT β β File: tests/benchmarks/multi-tenant-performance.test.ts β β Ran: 2026-10-06 09:27:36 β βMeasures the overhead of tenant isolation, context switching, and data partitioning across many tenants.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Single Tenant Baseline β Cold: 2.53 ms β Warm: 0.639 ms β p95: 0.885 ms β 12,061 RPS β β Multi-Tenant Context Switching β Cold: 0.78 ms β Warm: 0.615 ms β p95: 0.855 ms β 12,340 RPS β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Realistic Mixed Workload Β· βͺ 1.019ms Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β MIXED WORKLOAD AUDIT β β File: tests/benchmarks/mixed-workload.test.ts β β Ran: 2026-10-06 09:28:09 β βSimulates real-world traffic with a weighted mix of reads, searches, GraphQL queries, and metadata requests with per-operation telemetry.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Mixed Workload β Cold: 6.44 ms β Warm: 1.019 ms β p95: 2.912 ms β 6,301 RPS β β Mix: REST Read β 1.137 ms β p95: 1.759 ms β RPS: 1,476 β β Mix: REST Search β 1.185 ms β p95: 1.941 ms β RPS: 499 β β Mix: GraphQL β 3.104 ms β p95: 4.402 ms β RPS: 327 β β Mix: Metadata β 1.211 ms β p95: 2.045 ms β RPS: 106 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ GraphQL Load Stress Β· βͺ 13.698ms Β· βοΈ β Β· 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** (+118%) β review recent commits immediately.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β GRAPHQL CAPACITY DISCOVERY β
β File: tests/benchmarks/graphql-stress.test.ts β
β Ran: 2026-10-06 10:47:00 β
β Discovers maximum sustainable GraphQL throughput by ramping concurrency β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β GQL: 5c Warmup β Cold: 2.27 ms β Warm: 1.340 ms β p95: 1.805 ms β 3,691 RPS β
β GQL: 10c Light β Cold: 2.46 ms β Warm: 1.767 ms β p95: 2.701 ms β 5,169 RPS β
β GQL: 20c Moderate β Cold: 2.04 ms β Warm: 4.658 ms β p95: 7.774 ms β 4,053 RPS β
β GQL: 40c Heavy β Cold: 2.09 ms β Warm: 7.249 ms β p95: 16.856 ms β 4,713 RPS β
β GQL: 60c Stress β Cold: 2.38 ms β Warm: 12.050 ms β p95: 22.640 ms β 4,827 RPS β
β GQL: 80c Extreme β Cold: 2.05 ms β Warm: 15.753 ms β p95: 23.495 ms β 4,993 RPS β
β GQL: 100c Max β Cold: 2.08 ms β Warm: 18.042 ms β p95: 35.112 ms β 5,074 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ Bulk Migration & Scale Β· βͺ 0.895ms Β· βοΈ β Β· source
> [!NOTE] > **Specific to this test**: Performance improved β recent optimizations or cache warming likely effective. Throughput dropped 39% β check connection pool saturation or lock contention.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β MIGRATION & SCALE AUDIT β
β File: tests/benchmarks/migration-scale.test.ts β
β Ran: 2026-10-06 09:31:24 β
βMeasures bulk ingestion throughput for 10,000 entries, random point-lookups, and indexed range scans across large datasets.β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Bulk Migration (10k docs) β Cold: 51.29 ms β Warm: 30.750 ms β p95: 65.046 ms β 16,210 RPS β
β Random Point Lookup β Cold: 5.57 ms β Warm: 2.526 ms β p95: 4.326 ms β 2,192 RPS β
β Range Scan & Pagination β Cold: 102.95 ms β Warm: 0.895 ms β p95: 1.660 ms β 6,110 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ Million-Row Index Pressure Β· βͺ 0.892ms Β· βοΈ β Β· 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 21% β check connection pool saturation or lock contention. **Severe degradation** (+35%) β review recent commits immediately.βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SVELTYCMS β INDEX PRESSURE AUDIT β
β File: tests/benchmarks/index-pressure.test.ts β
β Ran: 2026-10-06 09:29:14 β
β Measures read performance with sorting and filtering on a large entry collection. β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Sorted List (25k rows) β Cold: 22.82 ms β Warm: 0.892 ms β p95: 1.308 ms β 4,454 RPS β
β Filtered Query (25k rows) β Cold: 7.15 ms β Warm: 0.575 ms β p95: 0.951 ms β 6,887 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ Content Scale Stress Β· βͺ 0.154ms Β· βοΈ β Β· 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 10:50:29 β
β Measures file-scanning and content discovery performance at scale (1,000+ collections). β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Cold Stress Scan (1000 files) β 0.715 ms β p95: 0.784 ms β RPS: 1,399 β
β Warm Stress Scan (1000 files) β Cold: 0.50 ms β Warm: 0.135 ms β p95: 0.166 ms β 7,188 RPS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
π·οΈ Media Upload Stress & Throughput Β· βͺ 8.640ms Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β MEDIA UPLOAD STRESS AUDIT β β File: tests/benchmarks/media-upload-stress.test.ts β β Ran: 2026-10-06 09:31:11 β βMeasures throughput for large file uploads, concurrent transfers, and streaming efficiency with valid media fixtures.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Single Upload (0.01MB) β Cold: 23.16 ms β Warm: 8.336 ms β p95: 10.365 ms β 116 RPS β β Small Upload (0MB @ 4c) β Cold: 8.79 ms β Warm: 8.640 ms β p95: 13.771 ms β 441 RPS β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Full Client Journey Simulation Β· βͺ 5.501ms Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β WORLD LIFE DATA β β File: tests/benchmarks/client-journey.test.ts β β Ran: 2026-10-06 10:48:54 β β Measures cumulative latency of a realistic editorial user workflow: Auth β List β View β Edit β Save. β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Full Journey @ 1c β Cold: 31.55 ms β Warm: 5.861 ms β p95: 8.397 ms β 170 RPS β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Concurrency & Race Condition Β· βͺ β³ pending Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β CONCURRENCY AUDIT β β File: tests/benchmarks/concurrency-race.test.ts β β Ran: 2026-10-06 09:31:31 β β Simulates high-concurrency writes to a single document to prove atomic consistency. β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Concurrent PATCH Bomb β 28.452 ms β p95: 51.989 ms β RPS: 826 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Multi-Doc Concurrency Throughput Β· βͺ β³ pending Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β DIRECT ADAPTER THROUGHPUT (MARIADB) β β File: tests/benchmarks/local-api-throughput.test.ts β β Ran: 2026-10-06 09:29:25 β βMeasures direct adapter write throughput, read throughput, and percentile latencies with zero HTTP overhead.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Writes (1000 atomic increments) β 1.099 ms β p95: 1.849 ms β RPS: 6,684 β β Reads (1000 point lookups) β 1.174 ms β p95: 2.564 ms β RPS: 10,794 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Max Throughput β No Throttle Β· βͺ 32.280ms Β· β‘οΈ β Β· source
> β³ **Max Throughput β No Throttle**: Pending execution. > π― 1000 concurrent writes across 100 docs β no semaphore.π·οΈ Failure Propagation & Fast-Fail Audit Β· βͺ β³ pending Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β AI INFRASTRUCTURE AUDIT β β File: tests/benchmarks/ai-performance.test.ts β β Ran: 2026-10-06 10:48:29 β β Measures the latency tax of internal CMS logic for AI enrichment and layout generation. β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β AI Text Enrichment β Cold: 0.06 ms β Warm: 0.000 ms β p95: 0.001 ms β 1,217,039 RPS β β AI Layout Spec Generation β Cold: 0.04 ms β Warm: 0.000 ms β p95: 0.001 ms β 1,116,071 RPS β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Chaos & Infrastructure Resilience Β· βͺ β³ pending Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β CHAOS RESILIENCE AUDIT β β File: tests/benchmarks/chaos-resilience.test.ts β β Ran: 2026-07-26 10:34:44 β βSimulates infrastructure brownouts and measures system stability and graceful degradation under stress.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Chaos Resilience (Brownout) β 197.326 ms β p95: 734.025 ms β RPS: 5 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ Production Day Simulation Β· βͺ 2.195ms Β· β‘οΈ β Β· source
> β³ **Production Day Simulation**: Pending execution. > π― Full production day with mixed workload, 100% reliability.Resilience Β· 5 tests
π·οΈ Circuit Breaker Failover Β· βͺ β³ pending Β· β‘οΈ β Β· source
> β³ **Circuit Breaker Failover**: Pending execution. > π― Measures system graceful degradation when external services fail.π·οΈ Throttling & Backoff Stress Β· βͺ β³ pending Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β THROTTLING AUDIT β β File: tests/benchmarks/throttling-backoff-stress.test.ts β β Ran: 2026-07-21 16:13:32 β βSimulates high-velocity traffic from a single client IP to verify rate-limiting enforcement and backoff consistency.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Throttling Enforcement β 2.555 ms β p95: 5.292 ms β RPS: 391 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π·οΈ GDPR Compliance Speed Β· βͺ 8.955ms Β· β‘οΈ β Β· source
``` βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β SVELTYCMS β GDPR COMPLIANCE AUDIT β β File: tests/benchmarks/right-to-be-forgotten-audit.test.ts β β Ran: 2026-10-06 09:29:18 β βMeasures the latency, cascading relational integrity, and throughput of deep user erasure across all linked repositories.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β Deep Deletion Speed β Cold: 23.25 ms β Warm: 8.955 ms β p95: 10.908 ms β 104 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 β DATA RESIDENCY AUDIT β β File: tests/benchmarks/data-residency-failover.test.ts β β Ran: 2026-07-26 10:36:42 β βSimulates geopolitical boundary crossing and verifies PII field blocking for residency law compliance.β β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£ β PII Field Blocking β 18.143 ms β p95: 22.896 ms β RPS: 55 β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ ```π¬ Host environment
| Host | Platform | Arch | Cores | RAM | Runtime |
|---|---|---|---|---|---|
| RKroells | win32 | x64 | 24 | 63GB | Bun 1.4.2 |