Sync & Turso performance benchmarks
Track these on a release branch before tagging. Use a Release build of the host app or a dedicated benchmark target (never--release for the Rust engine rebuild unless CI requires it).
Methodology
- Device: M-series Mac or recent iPhone simulator/device
- Dataset: N notes with title/body/updatedAt + optional embedding column
- Metrics: median of 5 runs after one warm-up
Benchmarks
Measured numbers are not yet populated. Fill these tables during the v1.0 RC and attach Instruments traces for regressions.
1. drainCDC
2. Sync round-trip (simulated, no network)
3. writeConcurrent (MVCC)
4. LiveQuery refresh after write
Targets (v1.0 aspirational)
Fill tables during RC; attach Instruments traces for regressions.

