Skip to content

Commit 0a6d12e

Browse files
github-actions[bot]p8
authored andcommitted
Benchmark results: roda json-tls
1 parent b3ec7d8 commit 0a6d12e

2 files changed

Lines changed: 100 additions & 1 deletion

File tree

site/data/json-tls-4096.json

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,25 @@
307307
"status_4xx": 0,
308308
"status_5xx": 0
309309
},
310+
{
311+
"framework": "roda",
312+
"language": "Ruby",
313+
"rps": 223003,
314+
"avg_latency": "18.35ms",
315+
"p99_latency": "18.35ms",
316+
"cpu": "6604.8%",
317+
"memory": "5.2GiB",
318+
"connections": 4096,
319+
"threads": 64,
320+
"duration": "5s",
321+
"pipeline": 1,
322+
"bandwidth": "771.73MB",
323+
"reconnects": 0,
324+
"status_2xx": 1137061,
325+
"status_3xx": 0,
326+
"status_4xx": 0,
327+
"status_5xx": 0
328+
},
310329
{
311330
"framework": "servicestack",
312331
"language": "C#",
@@ -421,4 +440,4 @@
421440
"status_4xx": 0,
422441
"status_5xx": 0
423442
}
424-
]
443+
]
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
[1] Puma starting in cluster mode...
2+
[1] * Puma version: 7.2.0 ("On The Corner")
3+
[1] * Ruby version: ruby 4.0.3 (2026-04-21 revision 85ddef263a) +YJIT +MN +PRISM [x86_64-linux]
4+
[1] * Min threads: 4
5+
[1] * Max threads: 4
6+
[1] * Environment: production
7+
[1] * Master PID: 1
8+
[1] * Workers: 64
9+
[1] * Restarts: (✔) hot (✖) phased (✖) refork
10+
[1] * Preloading application
11+
[1] * Listening on http://0.0.0.0:8080
12+
[1] * Listening on ssl://0.0.0.0:8081?cert=/certs/server.crt&key=/certs/server.key
13+
[1] Use Ctrl-C to stop
14+
[1] ! WARNING: Detected `RUBY_MN_THREADS=1`
15+
[1] ! This setting is known to cause performance regressions with Puma.
16+
[1] ! Consider disabling this environment variable: https://github.com/puma/puma/issues/3720
17+
[1] - Worker 0 (PID: 8) booted in 0.09s, phase: 0
18+
[1] - Worker 1 (PID: 12) booted in 0.09s, phase: 0
19+
[1] - Worker 2 (PID: 15) booted in 0.09s, phase: 0
20+
[1] - Worker 3 (PID: 19) booted in 0.09s, phase: 0
21+
[1] - Worker 4 (PID: 24) booted in 0.09s, phase: 0
22+
[1] - Worker 5 (PID: 28) booted in 0.09s, phase: 0
23+
[1] - Worker 6 (PID: 32) booted in 0.08s, phase: 0
24+
[1] - Worker 7 (PID: 36) booted in 0.08s, phase: 0
25+
[1] - Worker 8 (PID: 40) booted in 0.08s, phase: 0
26+
[1] - Worker 9 (PID: 45) booted in 0.08s, phase: 0
27+
[1] - Worker 10 (PID: 50) booted in 0.08s, phase: 0
28+
[1] - Worker 11 (PID: 54) booted in 0.08s, phase: 0
29+
[1] - Worker 12 (PID: 60) booted in 0.08s, phase: 0
30+
[1] - Worker 13 (PID: 65) booted in 0.07s, phase: 0
31+
[1] - Worker 14 (PID: 72) booted in 0.07s, phase: 0
32+
[1] - Worker 15 (PID: 78) booted in 0.07s, phase: 0
33+
[1] - Worker 16 (PID: 84) booted in 0.07s, phase: 0
34+
[1] - Worker 17 (PID: 90) booted in 0.07s, phase: 0
35+
[1] - Worker 18 (PID: 96) booted in 0.07s, phase: 0
36+
[1] - Worker 19 (PID: 102) booted in 0.07s, phase: 0
37+
[1] - Worker 20 (PID: 108) booted in 0.07s, phase: 0
38+
[1] - Worker 21 (PID: 113) booted in 0.07s, phase: 0
39+
[1] - Worker 22 (PID: 118) booted in 0.07s, phase: 0
40+
[1] - Worker 23 (PID: 124) booted in 0.07s, phase: 0
41+
[1] - Worker 24 (PID: 129) booted in 0.07s, phase: 0
42+
[1] - Worker 25 (PID: 135) booted in 0.06s, phase: 0
43+
[1] - Worker 26 (PID: 141) booted in 0.06s, phase: 0
44+
[1] - Worker 27 (PID: 148) booted in 0.06s, phase: 0
45+
[1] - Worker 28 (PID: 154) booted in 0.06s, phase: 0
46+
[1] - Worker 29 (PID: 160) booted in 0.06s, phase: 0
47+
[1] - Worker 30 (PID: 170) booted in 0.06s, phase: 0
48+
[1] - Worker 31 (PID: 175) booted in 0.06s, phase: 0
49+
[1] - Worker 32 (PID: 181) booted in 0.06s, phase: 0
50+
[1] - Worker 33 (PID: 187) booted in 0.05s, phase: 0
51+
[1] - Worker 34 (PID: 193) booted in 0.05s, phase: 0
52+
[1] - Worker 35 (PID: 198) booted in 0.05s, phase: 0
53+
[1] - Worker 36 (PID: 203) booted in 0.05s, phase: 0
54+
[1] - Worker 37 (PID: 209) booted in 0.05s, phase: 0
55+
[1] - Worker 38 (PID: 214) booted in 0.05s, phase: 0
56+
[1] - Worker 39 (PID: 219) booted in 0.05s, phase: 0
57+
[1] - Worker 40 (PID: 225) booted in 0.05s, phase: 0
58+
[1] - Worker 41 (PID: 231) booted in 0.04s, phase: 0
59+
[1] - Worker 42 (PID: 237) booted in 0.04s, phase: 0
60+
[1] - Worker 43 (PID: 242) booted in 0.04s, phase: 0
61+
[1] - Worker 44 (PID: 247) booted in 0.04s, phase: 0
62+
[1] - Worker 45 (PID: 253) booted in 0.04s, phase: 0
63+
[1] - Worker 46 (PID: 258) booted in 0.04s, phase: 0
64+
[1] - Worker 47 (PID: 263) booted in 0.04s, phase: 0
65+
[1] - Worker 48 (PID: 269) booted in 0.04s, phase: 0
66+
[1] - Worker 49 (PID: 276) booted in 0.04s, phase: 0
67+
[1] - Worker 50 (PID: 281) booted in 0.04s, phase: 0
68+
[1] - Worker 51 (PID: 287) booted in 0.03s, phase: 0
69+
[1] - Worker 52 (PID: 294) booted in 0.03s, phase: 0
70+
[1] - Worker 53 (PID: 300) booted in 0.03s, phase: 0
71+
[1] - Worker 54 (PID: 305) booted in 0.03s, phase: 0
72+
[1] - Worker 55 (PID: 312) booted in 0.03s, phase: 0
73+
[1] - Worker 56 (PID: 317) booted in 0.03s, phase: 0
74+
[1] - Worker 57 (PID: 323) booted in 0.03s, phase: 0
75+
[1] - Worker 58 (PID: 329) booted in 0.03s, phase: 0
76+
[1] - Worker 59 (PID: 335) booted in 0.03s, phase: 0
77+
[1] - Worker 60 (PID: 341) booted in 0.02s, phase: 0
78+
[1] - Worker 61 (PID: 347) booted in 0.02s, phase: 0
79+
[1] - Worker 62 (PID: 353) booted in 0.02s, phase: 0
80+
[1] - Worker 63 (PID: 359) booted in 0.02s, phase: 0

0 commit comments

Comments
 (0)