# CDC Orchestrator PRO Redis Benchmark

Generated: 2026-06-28T11:00:13Z

The harness executes `CDC::Orchestrator::Pro::HybridRuntime` directly.
Mailbox depth is an estimate of shard work waiting beyond configured inner concurrency.

| Phase | Mode | Events | Ractors | Redis/Ractor | Fibers | Order | events/s | p95 ms | CPU % | RSS Δ MiB | Redis ops/s | Failures |
|---|---:|---:|---:|---:|---:|:---:|---:|---:|---:|---:|---:|---:|
| streams | batch | 10000 | 1 | 1 | 10 | true | 5006.47 | 2251.923 | 70.9 | 12.35 | 10013.94 | 0 | |
| streams | batch | 10000 | 1 | 1 | 10 | false | 6612.92 | 1733.309 | 82.4 | 3.68 | 13227.17 | 0 | |
| streams | batch | 10000 | 1 | 1 | 50 | true | 6423.49 | 1757.076 | 81.9 | -7.07 | 12848.26 | 0 | |
| streams | batch | 10000 | 1 | 1 | 50 | false | 6602.69 | 1959.375 | 80.0 | 1.98 | 13206.70 | 0 | |
| streams | batch | 10000 | 1 | 1 | 100 | true | 6964.86 | 1709.855 | 83.9 | 1.42 | 13931.12 | 0 | |
| streams | batch | 10000 | 1 | 1 | 100 | false | 5678.70 | 2024.898 | 67.4 | 1.43 | 11358.53 | 0 | |
| streams | batch | 10000 | 1 | 5 | 10 | true | 8856.07 | 1564.331 | 93.9 | 1.42 | 17713.91 | 0 | |
| streams | batch | 10000 | 1 | 5 | 10 | false | 9211.38 | 1456.833 | 96.7 | 0.18 | 18424.60 | 0 | |
| streams | batch | 10000 | 1 | 5 | 50 | true | 7387.31 | 1685.143 | 78.3 | 0.43 | 14776.10 | 0 | |
| streams | batch | 10000 | 1 | 5 | 50 | false | 9230.18 | 1396.886 | 97.2 | 0.69 | 18462.21 | 0 | |
| streams | batch | 10000 | 1 | 5 | 100 | true | 8568.44 | 1409.977 | 95.8 | 0.52 | 17138.59 | 0 | |
| streams | batch | 10000 | 1 | 5 | 100 | false | 5508.84 | 2243.100 | 64.7 | 0.67 | 11018.78 | 0 | |
| streams | batch | 10000 | 1 | 10 | 10 | true | 8847.57 | 1575.630 | 93.3 | 1.30 | 17696.90 | 0 | |
| streams | batch | 10000 | 1 | 10 | 10 | false | 7304.64 | 1699.563 | 80.4 | 0.17 | 14610.74 | 0 | |
| streams | batch | 10000 | 1 | 10 | 50 | true | 8828.97 | 1846.377 | 95.5 | 0.03 | 17659.70 | 0 | |
| streams | batch | 10000 | 1 | 10 | 50 | false | 8644.81 | 1587.759 | 89.5 | 0.91 | 17291.35 | 0 | |
| streams | batch | 10000 | 1 | 10 | 100 | true | 7411.26 | 1587.336 | 76.5 | 0.43 | 14824.00 | 0 | |
| streams | batch | 10000 | 1 | 10 | 100 | false | 9376.40 | 1807.123 | 96.5 | -1.20 | 18754.68 | 0 | |
| streams | batch | 10000 | 3 | 1 | 10 | true | 8149.39 | 1529.071 | 110.3 | 3.78 | 16300.40 | 0 | |
| streams | batch | 10000 | 3 | 1 | 10 | false | 8429.54 | 1643.961 | 105.6 | 3.54 | 16860.76 | 0 | |
| streams | batch | 10000 | 3 | 1 | 50 | true | 10713.35 | 1661.294 | 145.9 | 2.94 | 21428.84 | 0 | |
| streams | batch | 10000 | 3 | 1 | 50 | false | 10734.25 | 1446.442 | 143.2 | 0.04 | 21470.65 | 0 | |
| streams | batch | 10000 | 3 | 1 | 100 | true | 8347.24 | 1704.257 | 108.6 | 3.75 | 16696.16 | 0 | |
| streams | batch | 10000 | 3 | 1 | 100 | false | 10352.90 | 1828.513 | 139.7 | 1.36 | 20707.87 | 0 | |
| streams | batch | 10000 | 3 | 5 | 10 | true | 14199.01 | 1516.983 | 164.6 | 0.07 | 28400.86 | 0 | |
| streams | batch | 10000 | 3 | 5 | 10 | false | 8548.27 | 1579.246 | 98.4 | 0.13 | 17098.25 | 0 | |
| streams | batch | 10000 | 3 | 5 | 50 | true | 14834.90 | 1808.522 | 161.7 | 0.14 | 29672.78 | 0 | |
| streams | batch | 10000 | 3 | 5 | 50 | false | 12174.26 | 1477.377 | 134.1 | 0.02 | 24350.95 | 0 | |
| streams | batch | 10000 | 3 | 5 | 100 | true | 9987.77 | 1517.014 | 112.5 | 0.06 | 19977.54 | 0 | |
| streams | batch | 10000 | 3 | 5 | 100 | false | 11481.95 | 1805.591 | 127.6 | -6.02 | 22966.20 | 0 | |
| streams | batch | 10000 | 3 | 10 | 10 | true | 14485.88 | 1526.202 | 162.6 | 0.07 | 28974.65 | 0 | |
| streams | batch | 10000 | 3 | 10 | 10 | false | 15079.22 | 1430.731 | 178.4 | 0.01 | 30161.45 | 0 | |
| streams | batch | 10000 | 3 | 10 | 50 | true | 8935.71 | 1728.382 | 105.1 | 0.03 | 17873.20 | 0 | |
| streams | batch | 10000 | 3 | 10 | 50 | false | 14159.71 | 1455.427 | 158.2 | 0.05 | 28322.25 | 0 | |
| streams | batch | 10000 | 3 | 10 | 100 | true | 14979.82 | 1474.869 | 161.3 | 0.03 | 29962.63 | 0 | |
| streams | batch | 10000 | 3 | 10 | 100 | false | 11073.67 | 1579.831 | 117.8 | 0.08 | 22149.56 | 0 | |
| streams | batch | 10000 | 7 | 1 | 10 | true | 12110.61 | 1675.952 | 165.8 | 4.55 | 24223.65 | 0 | |
| streams | batch | 10000 | 7 | 1 | 10 | false | 13347.48 | 1564.036 | 181.6 | -2.52 | 26697.63 | 0 | |
| streams | batch | 10000 | 7 | 1 | 50 | true | 8525.73 | 1687.097 | 113.0 | 2.40 | 17053.17 | 0 | |
| streams | batch | 10000 | 7 | 1 | 50 | false | 13406.46 | 1921.620 | 179.9 | 0.20 | 26815.60 | 0 | |
| streams | batch | 10000 | 7 | 1 | 100 | true | 10416.29 | 1899.792 | 144.7 | 5.36 | 20834.67 | 0 | |
| streams | batch | 10000 | 7 | 1 | 100 | false | 4897.40 | 2328.437 | 73.6 | 1.15 | 9795.77 | 0 | |
| streams | batch | 10000 | 7 | 5 | 10 | true | 6967.53 | 2869.809 | 96.7 | 0.08 | 13936.46 | 0 | |
| streams | batch | 10000 | 7 | 5 | 10 | false | 4656.50 | 3018.940 | 60.9 | 0.15 | 9313.93 | 0 | |
| streams | batch | 10000 | 7 | 5 | 50 | true | 12242.64 | 1843.177 | 150.5 | 0.21 | 24487.73 | 0 | |
| streams | batch | 10000 | 7 | 5 | 50 | false | 12270.74 | 1932.512 | 161.5 | 0.06 | 24543.94 | 0 | |
| streams | batch | 10000 | 7 | 5 | 100 | true | 10610.40 | 1895.385 | 125.5 | 0.17 | 21222.93 | 0 | |
| streams | batch | 10000 | 7 | 5 | 100 | false | 7895.01 | 1866.572 | 134.9 | 0.08 | 15791.59 | 0 | |
| streams | batch | 10000 | 7 | 10 | 10 | true | 16437.15 | 1604.654 | 196.1 | 0.06 | 32877.59 | 0 | |
| streams | batch | 10000 | 7 | 10 | 10 | false | 9205.20 | 1769.913 | 113.4 | -0.07 | 18412.25 | 0 | |
| streams | batch | 10000 | 7 | 10 | 50 | true | 16950.52 | 1455.778 | 193.4 | 0.08 | 33904.43 | 0 | |
| streams | batch | 10000 | 7 | 10 | 50 | false | 13456.25 | 1475.894 | 164.6 | 0.50 | 26915.19 | 0 | |
| streams | batch | 10000 | 7 | 10 | 100 | true | 9081.16 | 1669.529 | 106.8 | 0.03 | 18164.13 | 0 | |
| streams | batch | 10000 | 7 | 10 | 100 | false | 8648.62 | 2286.202 | 117.2 | 0.02 | 17298.98 | 0 | |

## Summary

- Stable runs: 54/54
- Highest throughput: 16950.52 events/s (streams, 7 Ractors, 50 fibers)
- Pub/Sub is ephemeral; Streams and pgoutput retain their distinct replay semantics.
