Skip to content

Commit e2f6beb

Browse files
authored
ktor-results-update (#808)
1 parent 44800e2 commit e2f6beb

37 files changed

Lines changed: 910 additions & 890 deletions

site/data/api-16-1024.json

Lines changed: 48 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -648,28 +648,28 @@
648648
{
649649
"framework": "ktor",
650650
"language": "Kotlin",
651-
"rps": 28750,
652-
"avg_latency": "34.57ms",
653-
"p99_latency": "169.20ms",
654-
"cpu": "1740.0%",
655-
"memory": "2.4GiB",
651+
"rps": 71525,
652+
"avg_latency": "12.96ms",
653+
"p99_latency": "47.10ms",
654+
"cpu": "1771.6%",
655+
"memory": "2.0GiB",
656656
"connections": 1024,
657657
"threads": 64,
658658
"duration": "5s",
659659
"pipeline": 1,
660-
"bandwidth": "146.25MB/s",
661-
"input_bw": "1.62MB/s",
662-
"reconnects": 86066,
663-
"status_2xx": 431253,
660+
"bandwidth": "357.02MB/s",
661+
"input_bw": "4.02MB/s",
662+
"reconnects": 214471,
663+
"status_2xx": 1072878,
664664
"status_3xx": 0,
665665
"status_4xx": 0,
666666
"status_5xx": 0,
667-
"tpl_baseline": 159433,
668-
"tpl_json": 163807,
667+
"tpl_baseline": 402251,
668+
"tpl_json": 402383,
669669
"tpl_db": 0,
670670
"tpl_upload": 0,
671671
"tpl_static": 0,
672-
"tpl_async_db": 108011
672+
"tpl_async_db": 268240
673673
},
674674
{
675675
"framework": "mark",
@@ -828,28 +828,28 @@
828828
{
829829
"framework": "rails",
830830
"language": "Ruby",
831-
"rps": 25015,
832-
"avg_latency": "39.99ms",
833-
"p99_latency": "129.10ms",
834-
"cpu": "1675.4%",
835-
"memory": "874MiB",
831+
"rps": 24814,
832+
"avg_latency": "40.30ms",
833+
"p99_latency": "130.30ms",
834+
"cpu": "1741.5%",
835+
"memory": "956MiB",
836836
"connections": 1024,
837837
"threads": 64,
838838
"duration": "5s",
839839
"pipeline": 1,
840-
"bandwidth": "131.55MB/s",
841-
"input_bw": "1.41MB/s",
842-
"reconnects": 74953,
843-
"status_2xx": 375225,
840+
"bandwidth": "130.55MB/s",
841+
"input_bw": "1.40MB/s",
842+
"reconnects": 74318,
843+
"status_2xx": 372223,
844844
"status_3xx": 0,
845845
"status_4xx": 0,
846846
"status_5xx": 0,
847-
"tpl_baseline": 140651,
848-
"tpl_json": 140741,
847+
"tpl_baseline": 139406,
848+
"tpl_json": 139728,
849849
"tpl_db": 0,
850850
"tpl_upload": 0,
851851
"tpl_static": 0,
852-
"tpl_async_db": 93833
852+
"tpl_async_db": 93088
853853
},
854854
{
855855
"framework": "ring-http-exchange",
@@ -880,54 +880,54 @@
880880
{
881881
"framework": "roadrunner",
882882
"language": "Erlang",
883-
"rps": 42170,
884-
"avg_latency": "16.00ms",
885-
"p99_latency": "104.70ms",
886-
"cpu": "1547.7%",
887-
"memory": "247MiB",
883+
"rps": 41782,
884+
"avg_latency": "14.36ms",
885+
"p99_latency": "97.80ms",
886+
"cpu": "1518.0%",
887+
"memory": "310MiB",
888888
"connections": 1024,
889889
"threads": 64,
890890
"duration": "5s",
891891
"pipeline": 1,
892-
"bandwidth": "213.13MB/s",
893-
"input_bw": "2.37MB/s",
894-
"reconnects": 278607,
895-
"status_2xx": 632564,
892+
"bandwidth": "211.60MB/s",
893+
"input_bw": "2.35MB/s",
894+
"reconnects": 357289,
895+
"status_2xx": 626738,
896896
"status_3xx": 0,
897897
"status_4xx": 0,
898898
"status_5xx": 0,
899-
"tpl_baseline": 237210,
900-
"tpl_json": 237207,
899+
"tpl_baseline": 234217,
900+
"tpl_json": 235747,
901901
"tpl_db": 0,
902902
"tpl_upload": 0,
903903
"tpl_static": 0,
904-
"tpl_async_db": 158147
904+
"tpl_async_db": 156774
905905
},
906906
{
907907
"framework": "roda",
908908
"language": "Ruby",
909-
"rps": 49742,
910-
"avg_latency": "19.24ms",
911-
"p99_latency": "80.90ms",
912-
"cpu": "1694.0%",
913-
"memory": "1.6GiB",
909+
"rps": 46256,
910+
"avg_latency": "20.86ms",
911+
"p99_latency": "78.70ms",
912+
"cpu": "1677.9%",
913+
"memory": "1.5GiB",
914914
"connections": 1024,
915915
"threads": 64,
916916
"duration": "5s",
917917
"pipeline": 1,
918-
"bandwidth": "255.56MB/s",
919-
"input_bw": "2.80MB/s",
920-
"reconnects": 149160,
921-
"status_2xx": 746138,
918+
"bandwidth": "238.33MB/s",
919+
"input_bw": "2.60MB/s",
920+
"reconnects": 138616,
921+
"status_2xx": 693845,
922922
"status_3xx": 0,
923923
"status_4xx": 0,
924924
"status_5xx": 0,
925-
"tpl_baseline": 279836,
926-
"tpl_json": 279980,
925+
"tpl_baseline": 260094,
926+
"tpl_json": 260288,
927927
"tpl_db": 0,
928928
"tpl_upload": 0,
929929
"tpl_static": 0,
930-
"tpl_async_db": 186320
930+
"tpl_async_db": 173462
931931
},
932932
{
933933
"framework": "servicestack",

site/data/api-4-256.json

Lines changed: 46 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -648,28 +648,28 @@
648648
{
649649
"framework": "ktor",
650650
"language": "Kotlin",
651-
"rps": 12301,
652-
"avg_latency": "20.59ms",
653-
"p99_latency": "105.70ms",
654-
"cpu": "404.6%",
655-
"memory": "860MiB",
651+
"rps": 28322,
652+
"avg_latency": "8.09ms",
653+
"p99_latency": "30.50ms",
654+
"cpu": "415.1%",
655+
"memory": "771MiB",
656656
"connections": 256,
657657
"threads": 64,
658658
"duration": "5s",
659659
"pipeline": 1,
660-
"bandwidth": "62.22MB/s",
661-
"input_bw": "708.75KB/s",
662-
"reconnects": 36881,
663-
"status_2xx": 184526,
660+
"bandwidth": "141.37MB/s",
661+
"input_bw": "1.59MB/s",
662+
"reconnects": 84951,
663+
"status_2xx": 424831,
664664
"status_3xx": 0,
665665
"status_4xx": 0,
666666
"status_5xx": 0,
667-
"tpl_baseline": 68883,
668-
"tpl_json": 69375,
667+
"tpl_baseline": 159262,
668+
"tpl_json": 159360,
669669
"tpl_db": 0,
670670
"tpl_upload": 0,
671671
"tpl_static": 0,
672-
"tpl_async_db": 46267
672+
"tpl_async_db": 106208
673673
},
674674
{
675675
"framework": "mark",
@@ -828,28 +828,28 @@
828828
{
829829
"framework": "rails",
830830
"language": "Ruby",
831-
"rps": 9974,
832-
"avg_latency": "25.24ms",
833-
"p99_latency": "98.90ms",
834-
"cpu": "394.6%",
831+
"rps": 9914,
832+
"avg_latency": "25.42ms",
833+
"p99_latency": "101.50ms",
834+
"cpu": "393.4%",
835835
"memory": "309MiB",
836836
"connections": 256,
837837
"threads": 64,
838838
"duration": "5s",
839839
"pipeline": 1,
840-
"bandwidth": "52.43MB/s",
841-
"input_bw": "574.67KB/s",
842-
"reconnects": 29915,
843-
"status_2xx": 149617,
840+
"bandwidth": "52.15MB/s",
841+
"input_bw": "571.22KB/s",
842+
"reconnects": 29731,
843+
"status_2xx": 148719,
844844
"status_3xx": 0,
845845
"status_4xx": 0,
846846
"status_5xx": 0,
847-
"tpl_baseline": 56124,
848-
"tpl_json": 56125,
847+
"tpl_baseline": 55723,
848+
"tpl_json": 55787,
849849
"tpl_db": 0,
850850
"tpl_upload": 0,
851851
"tpl_static": 0,
852-
"tpl_async_db": 37368
852+
"tpl_async_db": 37209
853853
},
854854
{
855855
"framework": "ring-http-exchange",
@@ -880,54 +880,54 @@
880880
{
881881
"framework": "roadrunner",
882882
"language": "Erlang",
883-
"rps": 18541,
884-
"avg_latency": "13.12ms",
885-
"p99_latency": "60.90ms",
886-
"cpu": "402.1%",
887-
"memory": "148MiB",
883+
"rps": 20211,
884+
"avg_latency": "11.90ms",
885+
"p99_latency": "54.70ms",
886+
"cpu": "399.4%",
887+
"memory": "167MiB",
888888
"connections": 256,
889889
"threads": 64,
890890
"duration": "5s",
891891
"pipeline": 1,
892-
"bandwidth": "93.73MB/s",
893-
"input_bw": "1.04MB/s",
894-
"reconnects": 55604,
895-
"status_2xx": 278124,
892+
"bandwidth": "102.17MB/s",
893+
"input_bw": "1.14MB/s",
894+
"reconnects": 60618,
895+
"status_2xx": 303168,
896896
"status_3xx": 0,
897897
"status_4xx": 0,
898898
"status_5xx": 0,
899-
"tpl_baseline": 104237,
900-
"tpl_json": 104259,
899+
"tpl_baseline": 113616,
900+
"tpl_json": 113788,
901901
"tpl_db": 0,
902902
"tpl_upload": 0,
903903
"tpl_static": 0,
904-
"tpl_async_db": 69628
904+
"tpl_async_db": 75764
905905
},
906906
{
907907
"framework": "roda",
908908
"language": "Ruby",
909-
"rps": 19893,
910-
"avg_latency": "11.79ms",
911-
"p99_latency": "53.90ms",
909+
"rps": 18581,
910+
"avg_latency": "12.94ms",
911+
"p99_latency": "53.40ms",
912912
"cpu": "396.3%",
913-
"memory": "521MiB",
913+
"memory": "491MiB",
914914
"connections": 256,
915915
"threads": 64,
916916
"duration": "5s",
917917
"pipeline": 1,
918-
"bandwidth": "102.23MB/s",
919-
"input_bw": "1.12MB/s",
920-
"reconnects": 59636,
921-
"status_2xx": 298405,
918+
"bandwidth": "95.79MB/s",
919+
"input_bw": "1.05MB/s",
920+
"reconnects": 55738,
921+
"status_2xx": 278727,
922922
"status_3xx": 0,
923923
"status_4xx": 0,
924924
"status_5xx": 0,
925-
"tpl_baseline": 111884,
926-
"tpl_json": 111993,
925+
"tpl_baseline": 104382,
926+
"tpl_json": 104559,
927927
"tpl_db": 0,
928928
"tpl_upload": 0,
929929
"tpl_static": 0,
930-
"tpl_async_db": 74528
930+
"tpl_async_db": 69786
931931
},
932932
{
933933
"framework": "servicestack",

0 commit comments

Comments
 (0)