Skip to content

Commit 1f0370d

Browse files
authored
Merge pull request #666 from p8/roda/puma-8
[roda] Update puma to 8.0
2 parents 6015dc6 + 2672492 commit 1f0370d

38 files changed

Lines changed: 1072 additions & 1050 deletions

site/data/api-16-1024.json

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -775,27 +775,28 @@
775775
{
776776
"framework": "roda",
777777
"language": "Ruby",
778-
"rps": 48837,
779-
"avg_latency": "19.55ms",
780-
"p99_latency": "66.10ms",
781-
"cpu": "1767.7%",
782-
"memory": "1.4GiB",
778+
"rps": 46703,
779+
"avg_latency": "20.53ms",
780+
"p99_latency": "72.10ms",
781+
"cpu": "1644.9%",
782+
"memory": "1.3GiB",
783783
"connections": 1024,
784784
"threads": 64,
785785
"duration": "5s",
786786
"pipeline": 1,
787-
"bandwidth": "250.65MB/s",
788-
"reconnects": 146380,
789-
"status_2xx": 732566,
787+
"bandwidth": "240.61MB/s",
788+
"input_bw": "2.63MB/s",
789+
"reconnects": 140025,
790+
"status_2xx": 700548,
790791
"status_3xx": 0,
791792
"status_4xx": 0,
792793
"status_5xx": 0,
793-
"tpl_baseline": 274437,
794-
"tpl_json": 275056,
794+
"tpl_baseline": 262664,
795+
"tpl_json": 263023,
795796
"tpl_db": 0,
796797
"tpl_upload": 0,
797798
"tpl_static": 0,
798-
"tpl_async_db": 183072
799+
"tpl_async_db": 174861
799800
},
800801
{
801802
"framework": "servicestack",

site/data/api-4-256.json

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -775,27 +775,28 @@
775775
{
776776
"framework": "roda",
777777
"language": "Ruby",
778-
"rps": 18796,
779-
"avg_latency": "12.55ms",
780-
"p99_latency": "49.80ms",
781-
"cpu": "395.4%",
782-
"memory": "381MiB",
778+
"rps": 18688,
779+
"avg_latency": "12.68ms",
780+
"p99_latency": "50.20ms",
781+
"cpu": "396.1%",
782+
"memory": "489MiB",
783783
"connections": 256,
784784
"threads": 64,
785785
"duration": "5s",
786786
"pipeline": 1,
787-
"bandwidth": "96.44MB/s",
788-
"reconnects": 56327,
789-
"status_2xx": 281953,
787+
"bandwidth": "96.23MB/s",
788+
"input_bw": "1.05MB/s",
789+
"reconnects": 56044,
790+
"status_2xx": 280326,
790791
"status_3xx": 0,
791792
"status_4xx": 0,
792793
"status_5xx": 0,
793-
"tpl_baseline": 105696,
794-
"tpl_json": 105747,
794+
"tpl_baseline": 105195,
795+
"tpl_json": 105099,
795796
"tpl_db": 0,
796797
"tpl_upload": 0,
797798
"tpl_static": 0,
798-
"tpl_async_db": 70510
799+
"tpl_async_db": 70032
799800
},
800801
{
801802
"framework": "servicestack",

site/data/async-db-1024.json

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -615,18 +615,19 @@
615615
{
616616
"framework": "roda",
617617
"language": "Ruby",
618-
"rps": 118244,
619-
"avg_latency": "8.08ms",
620-
"p99_latency": "21.50ms",
621-
"cpu": "6299.0%",
622-
"memory": "2.7GiB",
618+
"rps": 108523,
619+
"avg_latency": "8.84ms",
620+
"p99_latency": "21.80ms",
621+
"cpu": "6154.1%",
622+
"memory": "2.4GiB",
623623
"connections": 1024,
624624
"threads": 64,
625625
"duration": "5s",
626626
"pipeline": 1,
627-
"bandwidth": "476.84MB/s",
628-
"reconnects": 46867,
629-
"status_2xx": 1182446,
627+
"bandwidth": "440.11MB/s",
628+
"input_bw": "7.24MB/s",
629+
"reconnects": 42940,
630+
"status_2xx": 1085236,
630631
"status_3xx": 0,
631632
"status_4xx": 0,
632633
"status_5xx": 0

site/data/baseline-4096.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -869,19 +869,19 @@
869869
{
870870
"framework": "roda",
871871
"language": "Ruby",
872-
"rps": 37468,
872+
"rps": 37551,
873873
"avg_latency": "95.91ms",
874-
"p99_latency": "249.20ms",
875-
"cpu": "4759.9%",
876-
"memory": "6.0GiB",
874+
"p99_latency": "218.50ms",
875+
"cpu": "4009.0%",
876+
"memory": "5.5GiB",
877877
"connections": 4096,
878878
"threads": 64,
879879
"duration": "5s",
880880
"pipeline": 1,
881-
"bandwidth": "2.86MB/s",
882-
"input_bw": "2.89MB/s",
881+
"bandwidth": "3.69MB/s",
882+
"input_bw": "2.90MB/s",
883883
"reconnects": 0,
884-
"status_2xx": 187343,
884+
"status_2xx": 187755,
885885
"status_3xx": 0,
886886
"status_4xx": 0,
887887
"status_5xx": 0

site/data/baseline-512.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -869,19 +869,19 @@
869869
{
870870
"framework": "roda",
871871
"language": "Ruby",
872-
"rps": 75171,
873-
"avg_latency": "6.79ms",
874-
"p99_latency": "71.40ms",
875-
"cpu": "4879.6%",
872+
"rps": 75819,
873+
"avg_latency": "6.78ms",
874+
"p99_latency": "69.80ms",
875+
"cpu": "4604.8%",
876876
"memory": "7.1GiB",
877877
"connections": 512,
878878
"threads": 64,
879879
"duration": "5s",
880880
"pipeline": 1,
881-
"bandwidth": "5.73MB/s",
882-
"input_bw": "5.81MB/s",
883-
"reconnects": 250,
884-
"status_2xx": 375857,
881+
"bandwidth": "7.45MB/s",
882+
"input_bw": "5.86MB/s",
883+
"reconnects": 304,
884+
"status_2xx": 379098,
885885
"status_3xx": 0,
886886
"status_4xx": 0,
887887
"status_5xx": 0

site/data/json-4096.json

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -675,18 +675,19 @@
675675
{
676676
"framework": "roda",
677677
"language": "Ruby",
678-
"rps": 254244,
679-
"avg_latency": "14.05ms",
680-
"p99_latency": "37.10ms",
681-
"cpu": "6287.2%",
682-
"memory": "5.5GiB",
678+
"rps": 232312,
679+
"avg_latency": "15.78ms",
680+
"p99_latency": "44.30ms",
681+
"cpu": "6348.8%",
682+
"memory": "4.3GiB",
683683
"connections": 4096,
684684
"threads": 64,
685685
"duration": "5s",
686686
"pipeline": 1,
687-
"bandwidth": "873.94MB/s",
688-
"reconnects": 48891,
689-
"status_2xx": 1271220,
687+
"bandwidth": "802.79MB/s",
688+
"input_bw": "11.08MB/s",
689+
"reconnects": 44564,
690+
"status_2xx": 1161561,
690691
"status_3xx": 0,
691692
"status_4xx": 0,
692693
"status_5xx": 0

site/data/json-comp-16384.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -602,19 +602,19 @@
602602
{
603603
"framework": "roda",
604604
"language": "Ruby",
605-
"rps": 133153,
606-
"avg_latency": "69.44ms",
607-
"p99_latency": "242.70ms",
608-
"cpu": "6545.1%",
609-
"memory": "3.9GiB",
605+
"rps": 131289,
606+
"avg_latency": "74.65ms",
607+
"p99_latency": "270.00ms",
608+
"cpu": "6524.6%",
609+
"memory": "4.2GiB",
610610
"connections": 16384,
611611
"threads": 64,
612612
"duration": "5s",
613613
"pipeline": 1,
614-
"bandwidth": "179.64MB/s",
615-
"input_bw": "9.90MB/s",
616-
"reconnects": 22319,
617-
"status_2xx": 665765,
614+
"bandwidth": "177.10MB/s",
615+
"input_bw": "9.77MB/s",
616+
"reconnects": 21357,
617+
"status_2xx": 656449,
618618
"status_3xx": 0,
619619
"status_4xx": 0,
620620
"status_5xx": 0

site/data/json-comp-4096.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -602,19 +602,19 @@
602602
{
603603
"framework": "roda",
604604
"language": "Ruby",
605-
"rps": 133966,
606-
"avg_latency": "27.35ms",
607-
"p99_latency": "49.50ms",
608-
"cpu": "6310.2%",
609-
"memory": "4.0GiB",
605+
"rps": 131048,
606+
"avg_latency": "28.00ms",
607+
"p99_latency": "51.00ms",
608+
"cpu": "6437.7%",
609+
"memory": "3.9GiB",
610610
"connections": 4096,
611611
"threads": 64,
612612
"duration": "5s",
613613
"pipeline": 1,
614-
"bandwidth": "180.63MB/s",
615-
"input_bw": "9.97MB/s",
616-
"reconnects": 24859,
617-
"status_2xx": 669831,
614+
"bandwidth": "176.81MB/s",
615+
"input_bw": "9.75MB/s",
616+
"reconnects": 24327,
617+
"status_2xx": 655242,
618618
"status_3xx": 0,
619619
"status_4xx": 0,
620620
"status_5xx": 0

site/data/json-comp-512.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -602,19 +602,19 @@
602602
{
603603
"framework": "roda",
604604
"language": "Ruby",
605-
"rps": 132487,
606-
"avg_latency": "3.86ms",
607-
"p99_latency": "16.30ms",
608-
"cpu": "6379.1%",
609-
"memory": "4.1GiB",
605+
"rps": 127242,
606+
"avg_latency": "4.01ms",
607+
"p99_latency": "17.10ms",
608+
"cpu": "6499.9%",
609+
"memory": "3.6GiB",
610610
"connections": 512,
611611
"threads": 64,
612612
"duration": "5s",
613613
"pipeline": 1,
614-
"bandwidth": "178.68MB/s",
615-
"input_bw": "9.86MB/s",
616-
"reconnects": 26360,
617-
"status_2xx": 662438,
614+
"bandwidth": "171.64MB/s",
615+
"input_bw": "9.47MB/s",
616+
"reconnects": 25422,
617+
"status_2xx": 636212,
618618
"status_3xx": 0,
619619
"status_4xx": 0,
620620
"status_5xx": 0

site/data/json-tls-4096.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -310,18 +310,18 @@
310310
{
311311
"framework": "roda",
312312
"language": "Ruby",
313-
"rps": 223003,
314-
"avg_latency": "18.35ms",
315-
"p99_latency": "18.35ms",
316-
"cpu": "6604.8%",
317-
"memory": "5.2GiB",
313+
"rps": 208084,
314+
"avg_latency": "19.85ms",
315+
"p99_latency": "19.85ms",
316+
"cpu": "6512.5%",
317+
"memory": "5.3GiB",
318318
"connections": 4096,
319319
"threads": 64,
320320
"duration": "5s",
321321
"pipeline": 1,
322-
"bandwidth": "771.73MB",
322+
"bandwidth": "720.09MB",
323323
"reconnects": 0,
324-
"status_2xx": 1137061,
324+
"status_2xx": 1061230,
325325
"status_3xx": 0,
326326
"status_4xx": 0,
327327
"status_5xx": 0

0 commit comments

Comments
 (0)