From 35e2f03f2c9eb0925c148b4cb52a18036aee7074 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 24 Apr 2024 00:33:04 +0000 Subject: [PATCH] Update benchmarks --- 2steps_4workers_benchmark.json | 4 ++++ 2steps_8workers_benchmark.json | 4 ++++ 2steps_benchmark.json | 4 ++++ bash_4workers_benchmark.json | 4 ++++ bash_8workers_benchmark.json | 4 ++++ bash_benchmark.json | 4 ++++ bash_throughput_benchmark.svg | 2 +- bun_4workers_benchmark.json | 4 ++++ bun_8workers_benchmark.json | 4 ++++ bun_benchmark.json | 4 ++++ bun_throughput_benchmark.svg | 2 +- bun_vs_dedicated_vs_noop.svg | 2 +- dedicated_benchmark.json | 4 ++++ deno_4workers_benchmark.json | 4 ++++ deno_8workers_benchmark.json | 4 ++++ deno_benchmark.json | 4 ++++ deno_throughput_benchmark.svg | 2 +- flow_throughput_benchmark.svg | 2 +- go_4workers_benchmark.json | 4 ++++ go_8workers_benchmark.json | 4 ++++ go_benchmark.json | 4 ++++ go_throughput_benchmark.svg | 2 +- go_vs_python_vs_deno_vs_bun_vs_bash_vs_nativets.svg | 2 +- nativets_4workers_benchmark.json | 4 ++++ nativets_8workers_benchmark.json | 4 ++++ nativets_benchmark.json | 4 ++++ nativets_throughput_benchmark.svg | 2 +- noop_4workers_benchmark.json | 4 ++++ noop_8workers_benchmark.json | 4 ++++ noop_benchmark.json | 4 ++++ noop_throughput_benchmark.svg | 2 +- python_4workers_benchmark.json | 4 ++++ python_8workers_benchmark.json | 4 ++++ python_benchmark.json | 4 ++++ python_throughput_benchmark.svg | 2 +- single_dedicated_worker_throughput_benchmark.svg | 2 +- 36 files changed, 111 insertions(+), 11 deletions(-) diff --git a/2steps_4workers_benchmark.json b/2steps_4workers_benchmark.json index c18f99f0a0..1fcb84f19f 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -158,5 +158,9 @@ { "value": 77.88161993769471, "ts": 1713831817382 + }, + { + "value": 96.11687812379854, + "ts": 1713918189577 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 64dbda4e19..8ac7bfaeb6 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -154,5 +154,9 @@ { "value": 111.11111111111111, "ts": 1713831775126 + }, + { + "value": 132.97872340425533, + "ts": 1713918185429 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 47b3c3753d..534c5f3bc2 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -922,5 +922,9 @@ { "value": 13.396206194405744, "ts": 1713831968450 + }, + { + "value": 11.056076419600213, + "ts": 1713918396958 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 26b319b8cb..0fc5141f83 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -158,5 +158,9 @@ { "value": 339.84706881903145, "ts": 1713831852951 + }, + { + "value": 425.4413954477771, + "ts": 1713918219673 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 6ef18920bc..457101d1d4 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -154,5 +154,9 @@ { "value": 402.0100502512563, "ts": 1713831805297 + }, + { + "value": 510.85568326947634, + "ts": 1713918210579 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index ad1f051b0b..f32d5755fc 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -898,5 +898,9 @@ { "value": 67.87483879725785, "ts": 1713832114102 + }, + { + "value": 88.46034764916625, + "ts": 1713918535937 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 9d24c3ce9b..be3c70fa67 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Apr 21Tue 230100200300400500600700800900[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 15Wed 17Fri 19Apr 21Tue 23Thu 250100200300400500600700800900[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 18d2b55402..83c5236c39 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -158,5 +158,9 @@ { "value": 98.67771857114663, "ts": 1713831830215 + }, + { + "value": 122.39902080783354, + "ts": 1713918200769 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index b62a25f3a7..a04177cf21 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -154,5 +154,9 @@ { "value": 150.69318866787222, "ts": 1713831784797 + }, + { + "value": 185.0481125092524, + "ts": 1713918193654 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index a05eb3323b..68b52e3a0b 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -858,5 +858,9 @@ { "value": 16.093729882837646, "ts": 1713832033153 + }, + { + "value": 16.7937392939912, + "ts": 1713918461770 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 9bdbf9aaf9..70c0adebeb 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Apr 21Tue 23050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 15Wed 17Fri 19Apr 21Tue 23Thu 25050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/bun_vs_dedicated_vs_noop.svg b/bun_vs_dedicated_vs_noop.svg index 477c5b7c27..d7c87b8049 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Apr 21Tue 2302004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Mon 15Wed 17Fri 19Apr 21Tue 23Thu 2502004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 8b9aba41e2..2bcf993ae3 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -694,5 +694,9 @@ { "value": 727.6019855449739, "ts": 1713832027943 + }, + { + "value": 717.1829055470114, + "ts": 1713918489305 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 8d854dd142..b9b5083249 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -158,5 +158,9 @@ { "value": 99.7207818109294, "ts": 1713831823717 + }, + { + "value": 115.20737327188941, + "ts": 1713918195281 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 8b0f788925..87f3353f60 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -154,5 +154,9 @@ { "value": 148.23599169878446, "ts": 1713831779997 + }, + { + "value": 181.95050946142646, + "ts": 1713918189636 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 4acf3e71f1..0f6cf88dd7 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -910,5 +910,9 @@ { "value": 16.186992133121823, "ts": 1713832000705 + }, + { + "value": 15.469339768578676, + "ts": 1713918430629 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 4a29200acc..0d0f40a73d 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Apr 21Tue 23050100150200250300350[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 15Wed 17Fri 19Apr 21Tue 23Thu 25050100150200250300350[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/flow_throughput_benchmark.svg b/flow_throughput_benchmark.svg index c7a86f2d03..47fb36b301 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Apr 21Tue 23020406080100120140160180200220240[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 15Wed 17Fri 19Apr 21Tue 23Thu 25020406080100120140160180200220240[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/go_4workers_benchmark.json b/go_4workers_benchmark.json index 0cd8873280..de3f322da2 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -158,5 +158,9 @@ { "value": 399.4407829039345, "ts": 1713831844667 + }, + { + "value": 585.6515373352855, + "ts": 1713918212371 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index d6551192bf..fcfe2651e8 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -154,5 +154,9 @@ { "value": 395.0227138060439, "ts": 1713831797773 + }, + { + "value": 543.1830526887561, + "ts": 1713918204223 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 6f414eefed..631f4f34e4 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -910,5 +910,9 @@ { "value": 121.44765606023803, "ts": 1713832082116 + }, + { + "value": 118.16140848398913, + "ts": 1713918510870 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 06d113e34a..6b8e98c715 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Apr 21Tue 2301002003004005006007008009001,000[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 15Wed 17Fri 19Apr 21Tue 23Thu 2501002003004005006007008009001,000[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/go_vs_python_vs_deno_vs_bun_vs_bash_vs_nativets.svg b/go_vs_python_vs_deno_vs_bun_vs_bash_vs_nativets.svg index 63d19957ab..426ddd0991 100644 --- a/go_vs_python_vs_deno_vs_bun_vs_bash_vs_nativets.svg +++ b/go_vs_python_vs_deno_vs_bun_vs_bash_vs_nativets.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Apr 21Tue 23050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Mon 15Wed 17Fri 19Apr 21Tue 23Thu 25050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file diff --git a/nativets_4workers_benchmark.json b/nativets_4workers_benchmark.json index e71073bde7..80ad7a76f2 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -158,5 +158,9 @@ { "value": 293.728888236158, "ts": 1713831860160 + }, + { + "value": 349.2229788720098, + "ts": 1713918225756 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 53f70ce054..ac50b8e92b 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -154,5 +154,9 @@ { "value": 419.639110365086, "ts": 1713831810448 + }, + { + "value": 514.0066820868672, + "ts": 1713918214813 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 2ffa96caa7..b6ee22f408 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -798,5 +798,9 @@ { "value": 45.25398800769318, "ts": 1713832158652 + }, + { + "value": 47.614512903533, + "ts": 1713918578299 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index b2eaa06b1d..99378a5ea8 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Apr 21Tue 2301002003004005006007008009001,000[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 15Wed 17Fri 19Apr 21Tue 23Thu 2501002003004005006007008009001,000[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/noop_4workers_benchmark.json b/noop_4workers_benchmark.json index 2f124a3009..1d52219354 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -158,5 +158,9 @@ { "value": 3444.185067544296, "ts": 1713831813392 + }, + { + "value": 3990.246065174019, + "ts": 1713918186256 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 96a07652c4..eaff489048 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -154,5 +154,9 @@ { "value": 3987.5941515285776, "ts": 1713831772098 + }, + { + "value": 4936.917169500823, + "ts": 1713918182810 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 53b2432ac7..f294ac4b7b 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -898,5 +898,9 @@ { "value": 608.2067362274963, "ts": 1713831949148 + }, + { + "value": 913.7890771745642, + "ts": 1713918373649 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 385ae88903..f513f02750 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Apr 21Tue 2301,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 15Wed 17Fri 19Apr 21Tue 23Thu 2501,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/python_4workers_benchmark.json b/python_4workers_benchmark.json index 00d9fc26ee..bde994a38d 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -158,5 +158,9 @@ { "value": 116.33317822242904, "ts": 1713831836475 + }, + { + "value": 139.7428731134712, + "ts": 1713918205801 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 45ad8e8cae..775ed5b40d 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -154,5 +154,9 @@ { "value": 180.76644974692698, "ts": 1713831789511 + }, + { + "value": 207.72746157041962, + "ts": 1713918197445 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 9580cc3efe..88077b29f5 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -910,5 +910,9 @@ { "value": 17.903820675332117, "ts": 1713832062881 + }, + { + "value": 18.262171737463017, + "ts": 1713918490972 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index d4af6ca6a4..ce2baa551e 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Apr 21Tue 23050100150200250300350400[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 15Wed 17Fri 19Apr 21Tue 23Thu 25050100150200250300350400[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/single_dedicated_worker_throughput_benchmark.svg b/single_dedicated_worker_throughput_benchmark.svg index e0bb4d3922..026b417676 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Apr 21Tue 2301002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Mon 15Wed 17Fri 19Apr 21Tue 23Thu 2501002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file