Benchmarks

Methodology to evaluate performance fairly across devices and browsers.

Datasets

  • 10MB synthetic CSV (wide)
  • 100MB real-world CSV (narrow)
  • 1GB stress-test (local only)

Metrics

  • Rows/sec (throughput)
  • Time-to-first-row
  • Peak memory snapshot

Steps

  1. Warm-up run discarded, then 3 measured runs.
  2. Use Web Workers where supported (Papa, DuckDB‑WASM).
  3. Disable extensions; run on the same device and browser version.