From 05cc68aa7a80f25cef74561dd3ace6ead9294254 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 23 Apr 2024 00:34:41 +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 fa65162d3a..c18f99f0a0 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -154,5 +154,9 @@ { "value": 77.7121541809139, "ts": 1713745645271 + }, + { + "value": 77.88161993769471, + "ts": 1713831817382 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index eb5cc152c5..64dbda4e19 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -150,5 +150,9 @@ { "value": 110.22927689594357, "ts": 1713745586091 + }, + { + "value": 111.11111111111111, + "ts": 1713831775126 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 1f0fd5270d..47b3c3753d 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -918,5 +918,9 @@ { "value": 13.566312133709571, "ts": 1713745776491 + }, + { + "value": 13.396206194405744, + "ts": 1713831968450 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index c2134747d8..26b319b8cb 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -154,5 +154,9 @@ { "value": 320.15367376340646, "ts": 1713745682727 + }, + { + "value": 339.84706881903145, + "ts": 1713831852951 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index e4b4cc41e0..6ef18920bc 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -150,5 +150,9 @@ { "value": 419.37513105472846, "ts": 1713745615443 + }, + { + "value": 402.0100502512563, + "ts": 1713831805297 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index b70b0b1cd9..ad1f051b0b 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -894,5 +894,9 @@ { "value": 77.21113384550053, "ts": 1713745919164 + }, + { + "value": 67.87483879725785, + "ts": 1713832114102 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 0b856e9f1e..9d24c3ce9b 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Apr 21Tue 230100200300400500600700800900[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 15Wed 17Fri 19Apr 21Tue 230100200300400500600700800900[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 dca7240d26..18d2b55402 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -154,5 +154,9 @@ { "value": 95.95087315294569, "ts": 1713745658761 + }, + { + "value": 98.67771857114663, + "ts": 1713831830215 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index ed803c1479..b62a25f3a7 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -150,5 +150,9 @@ { "value": 150.60240963855424, "ts": 1713745595556 + }, + { + "value": 150.69318866787222, + "ts": 1713831784797 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 3b319e1842..a05eb3323b 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -854,5 +854,9 @@ { "value": 15.992835209825998, "ts": 1713745842376 + }, + { + "value": 16.093729882837646, + "ts": 1713832033153 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 0fdeb38b8f..9bdbf9aaf9 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Apr 21Tue 23050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 15Wed 17Fri 19Apr 21Tue 23050100150200250300350[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 aff7514f96..477c5b7c27 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Sat 13Mon 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 2302004006008001,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 b4d595015f..8b9aba41e2 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -690,5 +690,9 @@ { "value": 730.3357109818147, "ts": 1713745761421 + }, + { + "value": 727.6019855449739, + "ts": 1713832027943 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 208ae78b07..8d854dd142 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -154,5 +154,9 @@ { "value": 94.0910801656003, "ts": 1713745652080 + }, + { + "value": 99.7207818109294, + "ts": 1713831823717 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index b0da14fe4c..8b0f788925 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -150,5 +150,9 @@ { "value": 152.67175572519085, "ts": 1713745590804 + }, + { + "value": 148.23599169878446, + "ts": 1713831779997 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 5536484b31..4acf3e71f1 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -906,5 +906,9 @@ { "value": 15.65484204264379, "ts": 1713745809806 + }, + { + "value": 16.186992133121823, + "ts": 1713832000705 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 7cd584f267..4a29200acc 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Apr 21Tue 23050100150200250300350[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 15Wed 17Fri 19Apr 21Tue 23050100150200250300350[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 6cb5ba298c..c7a86f2d03 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Apr 21Tue 23020406080100120140160180200220240[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 15Wed 17Fri 19Apr 21Tue 23020406080100120140160180200220240[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 5ca19044fe..0cd8873280 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -154,5 +154,9 @@ { "value": 352.17467864060575, "ts": 1713745673973 + }, + { + "value": 399.4407829039345, + "ts": 1713831844667 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index a0eb89f5cb..d6551192bf 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -150,5 +150,9 @@ { "value": 429.000429000429, "ts": 1713745608087 + }, + { + "value": 395.0227138060439, + "ts": 1713831797773 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index e571cdd4f3..6f414eefed 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -906,5 +906,9 @@ { "value": 121.02874432677763, "ts": 1713745890890 + }, + { + "value": 121.44765606023803, + "ts": 1713832082116 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index d3314eb2a2..06d113e34a 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 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 2301002003004005006007008009001,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 16db00cfab..63d19957ab 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 @@ -Sat 13Mon 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 23050100150200250300350[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 829eb66da4..e71073bde7 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -154,5 +154,9 @@ { "value": 273.03754266211604, "ts": 1713745690410 + }, + { + "value": 293.728888236158, + "ts": 1713831860160 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index d6f19aff06..53f70ce054 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -150,5 +150,9 @@ { "value": 444.1483455474128, "ts": 1713745620313 + }, + { + "value": 419.639110365086, + "ts": 1713831810448 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index fd1cd8c9a0..2ffa96caa7 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -794,5 +794,9 @@ { "value": 45.1416318699921, "ts": 1713745963828 + }, + { + "value": 45.25398800769318, + "ts": 1713832158652 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index f42310ef38..b2eaa06b1d 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 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 2301002003004005006007008009001,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 c407662d31..2f124a3009 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -154,5 +154,9 @@ { "value": 3270.705382127412, "ts": 1713745641285 + }, + { + "value": 3444.185067544296, + "ts": 1713831813392 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 1e4957b8f6..96a07652c4 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -150,5 +150,9 @@ { "value": 4086.2656072644722, "ts": 1713745583087 + }, + { + "value": 3987.5941515285776, + "ts": 1713831772098 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 09c19c8072..53b2432ac7 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -894,5 +894,9 @@ { "value": 912.7048515333441, "ts": 1713745757238 + }, + { + "value": 608.2067362274963, + "ts": 1713831949148 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 1cb9ad1ad3..385ae88903 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 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 2301,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 b07bb72a59..00d9fc26ee 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -154,5 +154,9 @@ { "value": 108.57763300760043, "ts": 1713745665190 + }, + { + "value": 116.33317822242904, + "ts": 1713831836475 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index ae6ed2d348..45ad8e8cae 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -150,5 +150,9 @@ { "value": 180.76644974692698, "ts": 1713745600178 + }, + { + "value": 180.76644974692698, + "ts": 1713831789511 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 7796194e8b..9580cc3efe 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -906,5 +906,9 @@ { "value": 18.199686965384196, "ts": 1713745871630 + }, + { + "value": 17.903820675332117, + "ts": 1713832062881 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 440d7e1936..d4af6ca6a4 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Apr 21Tue 23050100150200250300350400[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 15Wed 17Fri 19Apr 21Tue 23050100150200250300350400[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 e85014fbc4..e0bb4d3922 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 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 2301002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file