This page is generated from benchmark_latest.json. Higher is better for messages/sec; lower is better for latency. The WebSocket latency chart shows p95 RTT.
Charts
Table
Scenario
All scenarios
echo-small
echo-medium
echo-large
mix
ping-pong
churn
compression
Metric
All metrics
Messages/sec
Latency p95 (ms)
Messages/sec Latency p95
Scenario aeronet uwebsockets drogon beast Best
echo-small 67102.3 78486.8 72014.1 61821.6 uwebsockets echo-medium 55047.8 58732.3 52257.7 45832.0 uwebsockets echo-large 995.7 995.8 996.1 996.9 beast mix 66849.5 72807.7 68088.0 60042.2 uwebsockets ping-pong 71648.7 81853.5 76157.9 69644.1 uwebsockets churn 8545.3 8674.1 7912.2 7865.7 uwebsockets compression 57844.2 62946.8 - - uwebsockets
Scenario aeronet uwebsockets drogon beast Best
echo-small 2.000ms 2.000ms 2.000ms 2.000ms aeronet echo-medium 2.000ms 2.000ms 2.000ms 3.000ms aeronet echo-large 5.000ms 4.000ms 7.000ms 8.000ms uwebsockets mix 2.000ms 2.000ms 2.000ms 2.000ms aeronet ping-pong 2.000ms 1.000ms 2.000ms 2.000ms uwebsockets churn 11.000ms 10.000ms 11.000ms 11.000ms uwebsockets compression 2.000ms 2.000ms - - aeronet