Commit Latency vs Throughput

Commit Latency vs Throughput

Analysis of how commit latency scales with achieved throughput.

Values shown as mean ± standard deviation across seeds.

Throughput (c/s)Success Rate (%)P50 Latency (s)P95 Latency (s)P99 Latency (s)Mean Retries
0.2 ± 0.0100.0 ± 0.00.3 ± 0.01.8 ± 0.23.6 ± 0.62.1
0.5 ± 0.0100.0 ± 0.00.7 ± 0.04.3 ± 0.27.9 ± 0.62.4
1.0 ± 0.0100.0 ± 0.01.3 ± 0.08.3 ± 0.315.7 ± 0.82.8
1.9 ± 0.099.8 ± 0.12.6 ± 0.016.9 ± 0.731.9 ± 1.63.3
4.3 ± 0.087.6 ± 0.25.5 ± 0.033.0 ± 0.666.2 ± 2.04.2
5.7 ± 0.058.1 ± 0.26.3 ± 0.033.3 ± 0.774.3 ± 2.94.5
6.6 ± 0.033.2 ± 0.26.0 ± 0.030.3 ± 1.059.4 ± 1.04.5
7.4 ± 0.014.6 ± 0.15.5 ± 0.026.4 ± 0.344.0 ± 0.54.5
7.8 ± 0.07.5 ± 0.05.1 ± 0.024.3 ± 0.438.2 ± 0.54.4

Notes

  • Latencies reported in seconds (converted from milliseconds)
  • Values shown as mean ± standard deviation across multiple seeds
  • Throughput = commits per second during steady-state window
  • Success rate = percentage of transactions that committed successfully
  • Mean retries = average number of retry attempts per committed transaction