Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions frameworks/rack-iodine/Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ GEM
remote: https://rubygems.org/
specs:
iodine (0.7.58)
rack (3.2.6)
rack (3.2.7)

PLATFORMS
arm64-darwin-24
Expand All @@ -13,8 +13,9 @@ DEPENDENCIES
rack (~> 3.0)

CHECKSUMS
bundler (4.0.13) sha256=19f08be7f27022cf0b89f27da0b044ae075e8270a9ef44ad248a932614e1ca3b
iodine (0.7.58) sha256=d42f3a00bc35bf1a57aba942096df323d0c46b502cd58cde765cc40304f86b49
rack (3.2.6) sha256=5ed78e1f73b2e25679bec7d45ee2d4483cc4146eb1be0264fc4d94cb5ef212c2
rack (3.2.7) sha256=93e13e1c24f93556671d85d2d79fa228c3485815c50d7e2f265b5330c6528fb7

BUNDLED WITH
4.0.8
4.0.13
82 changes: 41 additions & 41 deletions site/data/results/rack-iodine.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,106 +4,106 @@
"baseline-4096": {
"framework": "rack-iodine",
"language": "Ruby",
"rps": 62640,
"avg_latency": "63.27ms",
"p99_latency": "229.60ms",
"cpu": "4860.4%",
"rps": 77106,
"avg_latency": "51.23ms",
"p99_latency": "238.80ms",
"cpu": "4711.6%",
"memory": "5.0GiB",
"connections": 4096,
"threads": 64,
"duration": "5s",
"pipeline": 1,
"bandwidth": "7.35MB/s",
"input_bw": "4.84MB/s",
"bandwidth": "9.04MB/s",
"input_bw": "5.96MB/s",
"reconnects": 0,
"status_2xx": 313200,
"status_2xx": 385530,
"status_3xx": 0,
"status_4xx": 0,
"status_5xx": 0
},
"latency-10k-1024": {
"framework": "rack-iodine",
"language": "Ruby",
"rps": 9966,
"avg_latency": "140.0us",
"p99_latency": "148.0us",
"cpu": "88.3%",
"rps": 9965,
"avg_latency": "132.7us",
"p99_latency": "152.0us",
"cpu": "93.8%",
"memory": "4.8GiB",
"connections": 1024,
"threads": 64,
"duration": "20s",
"pipeline": 1,
"bandwidth": "1.22MB/s",
"reconnects": 0,
"status_2xx": 199358,
"status_2xx": 199346,
"status_3xx": 0,
"status_4xx": 0,
"status_5xx": 0,
"cpu_usec": 14260870,
"cpu_per_req_us": 71.534,
"cpu_usec": 14990826,
"cpu_per_req_us": 75.2,
"target_rate": 10000,
"rate_ratio": 0.9966,
"p99_9_latency": "26216.0us"
"rate_ratio": 0.9965,
"p99_9_latency": "21368.0us"
},
"latency-1m-1024": {
"framework": "rack-iodine",
"language": "Ruby",
"rps": 994864,
"avg_latency": "3719.6us",
"p99_latency": "105952.0us",
"cpu": "6434.6%",
"rps": 995858,
"avg_latency": "982.0us",
"p99_latency": "17768.0us",
"cpu": "6430.2%",
"memory": "4.8GiB",
"connections": 1024,
"threads": 64,
"duration": "20s",
"pipeline": 1,
"bandwidth": "121.37MB/s",
"bandwidth": "121.49MB/s",
"reconnects": 0,
"status_2xx": 19901977,
"status_2xx": 19921315,
"status_3xx": 0,
"status_4xx": 0,
"status_5xx": 0,
"cpu_usec": 1213259590,
"cpu_per_req_us": 60.9618,
"cpu_usec": 1208235176,
"cpu_per_req_us": 60.6504,
"target_rate": 1000000,
"rate_ratio": 0.9949,
"p99_9_latency": "358016.0us"
"rate_ratio": 0.9959,
"p99_9_latency": "107168.0us"
},
"limited-conn-4096": {
"framework": "rack-iodine",
"language": "Ruby",
"rps": 59238,
"avg_latency": "66.77ms",
"p99_latency": "247.20ms",
"cpu": "4837.3%",
"rps": 58053,
"avg_latency": "67.53ms",
"p99_latency": "225.10ms",
"cpu": "4837.8%",
"memory": "5.2GiB",
"connections": 4096,
"threads": 64,
"duration": "5s",
"pipeline": 1,
"bandwidth": "6.95MB/s",
"input_bw": "4.58MB/s",
"reconnects": 27840,
"status_2xx": 296193,
"bandwidth": "6.81MB/s",
"input_bw": "4.48MB/s",
"reconnects": 27220,
"status_2xx": 290269,
"status_3xx": 0,
"status_4xx": 0,
"status_5xx": 0
},
"pipelined-4096": {
"framework": "rack-iodine",
"language": "Ruby",
"rps": 2380906,
"avg_latency": "26.70ms",
"p99_latency": "68.80ms",
"cpu": "6480.7%",
"memory": "4.6GiB",
"rps": 2398695,
"avg_latency": "26.45ms",
"p99_latency": "64.60ms",
"cpu": "6718.8%",
"memory": "4.5GiB",
"connections": 4096,
"threads": 64,
"duration": "5s",
"pipeline": 16,
"bandwidth": "279.18MB/s",
"bandwidth": "281.29MB/s",
"reconnects": 0,
"status_2xx": 11904531,
"status_2xx": 11993478,
"status_3xx": 0,
"status_4xx": 0,
"status_5xx": 0
Expand Down
72 changes: 36 additions & 36 deletions site/static/logs/baseline/4096/rack-iodine.log
Original file line number Diff line number Diff line change
Expand Up @@ -21,42 +21,42 @@ INFO: 22 is running.
INFO: 26 is running.
INFO: 30 is running.
INFO: 34 is running.
INFO: 39 is running.
INFO: 44 is running.
INFO: 40 is running.
INFO: 45 is running.
INFO: 49 is running.
INFO: 55 is running.
INFO: 60 is running.
INFO: 64 is running.
INFO: 65 is running.
INFO: 70 is running.
INFO: 74 is running.
INFO: 79 is running.
INFO: 84 is running.
INFO: 76 is running.
INFO: 81 is running.
INFO: 86 is running.
INFO: 90 is running.
INFO: 95 is running.
INFO: 100 is running.
INFO: 105 is running.
INFO: 101 is running.
INFO: 106 is running.
INFO: 111 is running.
INFO: 116 is running.
INFO: 121 is running.
INFO: 126 is running.
INFO: 117 is running.
INFO: 122 is running.
INFO: 127 is running.
INFO: 131 is running.
INFO: 136 is running.
INFO: 141 is running.
INFO: 146 is running.
INFO: 151 is running.
INFO: 156 is running.
INFO: 161 is running.
INFO: 167 is running.
INFO: 166 is running.
INFO: 171 is running.
INFO: 176 is running.
INFO: 181 is running.
INFO: 186 is running.
INFO: 191 is running.
INFO: 182 is running.
INFO: 187 is running.
INFO: 192 is running.
INFO: 196 is running.
INFO: 201 is running.
INFO: 202 is running.
INFO: 206 is running.
INFO: 212 is running.
INFO: 217 is running.
INFO: 211 is running.
INFO: 216 is running.
INFO: 222 is running.
INFO: 227 is running.
INFO: 232 is running.
Expand All @@ -75,24 +75,24 @@ INFO: 292 is running.
INFO: 300 is running.
INFO: 304 is running.
INFO: 308 is running.
INFO: 313 is running.
INFO: 312 is running.
INFO: 317 is running.
INFO: 322 is running.
INFO: 327 is running.
INFO: 333 is running.
INFO: 338 is running.
INFO: 343 is running.
INFO: 348 is running.
INFO: 332 is running.
INFO: 337 is running.
INFO: 342 is running.
INFO: 347 is running.
INFO: 353 is running.
INFO: 358 is running.
INFO: 363 is running.
INFO: 368 is running.
INFO: 373 is running.
INFO: 378 is running.
INFO: 383 is running.
INFO: 388 is running.
INFO: 393 is running.
INFO: 398 is running.
INFO: 382 is running.
INFO: 387 is running.
INFO: 392 is running.
INFO: 397 is running.
INFO: 403 is running.
INFO: 408 is running.
INFO: 413 is running.
Expand Down Expand Up @@ -122,22 +122,22 @@ INFO: 528 is running.
INFO: 533 is running.
INFO: 538 is running.
INFO: 543 is running.
INFO: 548 is running.
INFO: 553 is running.
INFO: 558 is running.
INFO: 563 is running.
INFO: 568 is running.
INFO: 573 is running.
INFO: 548 is running.
INFO: 559 is running.
INFO: 564 is running.
INFO: 569 is running.
INFO: 574 is running.
INFO: 579 is running.
INFO: 584 is running.
INFO: 589 is running.
INFO: 594 is running.
INFO: 599 is running.
INFO: 604 is running.
INFO: 603 is running.
INFO: 610 is running.
INFO: 614 is running.
INFO: 618 is running.
INFO: 624 is running.
INFO: 629 is running.
INFO: 623 is running.
INFO: 628 is running.
INFO: 633 is running.
INFO: 639 is running.
INFO: 638 is running.
48 changes: 24 additions & 24 deletions site/static/logs/latency-10k/1024/rack-iodine.log
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ INFO: 18 is running.
INFO: 22 is running.
INFO: 26 is running.
INFO: 30 is running.
INFO: 34 is running.
INFO: 39 is running.
INFO: 44 is running.
INFO: 35 is running.
INFO: 40 is running.
INFO: 45 is running.
INFO: 50 is running.
INFO: 55 is running.
INFO: 60 is running.
Expand All @@ -31,26 +31,26 @@ INFO: 70 is running.
INFO: 75 is running.
INFO: 80 is running.
INFO: 85 is running.
INFO: 90 is running.
INFO: 95 is running.
INFO: 91 is running.
INFO: 96 is running.
INFO: 101 is running.
INFO: 106 is running.
INFO: 111 is running.
INFO: 115 is running.
INFO: 116 is running.
INFO: 121 is running.
INFO: 126 is running.
INFO: 131 is running.
INFO: 136 is running.
INFO: 130 is running.
INFO: 135 is running.
INFO: 141 is running.
INFO: 146 is running.
INFO: 151 is running.
INFO: 156 is running.
INFO: 161 is running.
INFO: 157 is running.
INFO: 162 is running.
INFO: 167 is running.
INFO: 171 is running.
INFO: 172 is running.
INFO: 177 is running.
INFO: 182 is running.
INFO: 187 is running.
INFO: 181 is running.
INFO: 186 is running.
INFO: 192 is running.
INFO: 197 is running.
INFO: 202 is running.
Expand All @@ -74,20 +74,20 @@ INFO: 287 is running.
INFO: 295 is running.
INFO: 299 is running.
INFO: 303 is running.
INFO: 308 is running.
INFO: 313 is running.
INFO: 307 is running.
INFO: 312 is running.
INFO: 317 is running.
INFO: 322 is running.
INFO: 327 is running.
INFO: 332 is running.
INFO: 323 is running.
INFO: 328 is running.
INFO: 333 is running.
INFO: 337 is running.
INFO: 342 is running.
INFO: 347 is running.
INFO: 343 is running.
INFO: 348 is running.
INFO: 353 is running.
INFO: 358 is running.
INFO: 363 is running.
INFO: 368 is running.
INFO: 373 is running.
INFO: 362 is running.
INFO: 367 is running.
INFO: 372 is running.
INFO: 378 is running.
INFO: 383 is running.
INFO: 388 is running.
Expand All @@ -97,7 +97,7 @@ INFO: 403 is running.
INFO: 408 is running.
INFO: 413 is running.
INFO: 418 is running.
INFO: 422 is running.
INFO: 423 is running.
INFO: 428 is running.
INFO: 433 is running.
INFO: 438 is running.
Expand Down
Loading