Benchmarks

Benchmark Results

Recorded Criterion and stress/load results (local + Redis + Hybrid).

These numbers are not a controlled lab measurement. They were collected on a laptop with other services running, and Redis was run in Docker via compose.yaml.

If you want help interpreting the tables, read:

Reproducibility (this snapshot)

FieldValue
Repohttps://github.com/dev-davexoyinbo/trypema
Commit5fe93e7a3158c16e5143204798864797a2c4f689
OSmacOS Tahoe 26.3
CPUApple M2 Pro
Memory16GB
Rustrustc 1.93.0 (254b59607 2026-01-19)
Docker29.2.0 (Docker Desktop 4.60.1)
Docker Composev5.0.2
Redisredis:6.2-alpine (via compose.yaml)
Redis URLredis://127.0.0.1:16379/ (default)
Hybrid sync intervalsync_interval_ms = 10ms
NotesNon-controlled environment; results are directional

This section groups provider-specific comparisons into subpages:

What’s included

  • Criterion estimates: mean time per operation with a 95% confidence interval.
  • Units: ns for local benches, us for Redis benches.

Criterion HTML reports live under target/criterion/.

Open:

  • target/criterion/report/index.html

If your Criterion version outputs reports/ instead of report/, try:

  • target/criterion/reports/index.html