Skip to main content

Stress tests

Automated results

Generated 2026-08-16 03:15 UTC from commit 8e7acd92d73e. See the GitHub Actions run for logs, JSON results, and downloadable artifacts.

3 min measured (+10s warmup) per scenario/client pass, 50 concurrent workers, 1,024 B values, .NET 10.0.11, Ubuntu 24.04.4 LTS.

Throughput

Sustained throughputOperations per second. Longer bars are better.
ping
StackExchange.Redis194,019
Respire236,375
get
StackExchange.Redis120,702
Respire182,543
set
StackExchange.Redis139,434
Respire185,499
incr
StackExchange.Redis158,885
Respire204,431
hash
StackExchange.Redis60,032
Respire90,488
list
StackExchange.Redis59,356
Respire86,166
mixed
StackExchange.Redis118,401
Respire185,919
ScenarioStackExchange.Redis ops/sRespire ops/sRespire / StackExchange
ping194,019236,3751.22x
get120,702182,5431.51x
set139,434185,4991.33x
incr158,885204,4311.29x
hash60,03290,4881.51x
list59,35686,1661.45x
mixed118,401185,9191.57x

A ratio above 1.00x means Respire sustained more operations per second.

Details

ScenarioClientOps/sp50 msp95 msp99 msp99.9 msMax msErrorsAlloc/opGen0/1/2GC pause sCPU µs/opDrift %Status
pingStackExchange.Redis194,0190.2500.4000.6901.1706.10356 B748/375/20.8810.0+3.0OK
pingRespire236,3750.2200.2900.3400.4703.20121 B309/18/10.117.8-0.1OK
getStackExchange.Redis120,7020.4000.6501.0001.3906.403.55 KB4992/2486/22.8316.6+0.0OK
getRespire182,5430.2700.3800.4700.7102.602.15 KB4366/101/21.4010.1-0.3OK
setStackExchange.Redis139,4340.3500.5600.8201.2807.20383 B580/196/20.8514.0+0.1OK
setRespire185,4990.2700.3800.4600.6302.50129 B261/18/20.1110.2-0.4OK
incrStackExchange.Redis158,8850.3100.4800.7501.1903.70495 B852/286/20.8412.4-2.0OK
incrRespire204,4310.2500.3200.3700.5003.00129 B287/19/20.118.9-0.9OK
hashStackExchange.Redis60,0320.8101.1901.6502.2006.303.99 KB2784/820/21.9532.9+0.6OK
hashRespire90,4880.5500.7200.8601.1303.502.30 KB2340/98/20.7720.3+0.2OK
listStackExchange.Redis59,3560.8201.1901.6402.1504.403.94 KB2716/793/11.7933.0-0.3OK
listRespire86,1660.5700.7600.8801.1303.402.30 KB2228/245/10.6721.0-0.3OK
mixedStackExchange.Redis118,4010.4100.6600.9901.4003.402.68 KB3674/1150/21.9716.7+0.5OK
mixedRespire185,9190.2700.3800.4700.7003.201.61 KB3331/107/21.0610.0+0.5OK

Notes

  • Latency is per operation as issued by the workload; composite scenarios (hash, list) time the pair as one operation.
  • Alloc/op and CPU µs/op include a harness overhead that is identical for both clients.
  • Drift compares the last-third average of per-second throughput samples against the first third; a sustained negative value indicates degradation over the run.