From fe1daf89bb055d172eac2f84c92f9069bd5b9046 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 22 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 9aaa78032a..fa65162d3a 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -150,5 +150,9 @@ { "value": 78.88923950773115, "ts": 1713659133696 + }, + { + "value": 77.7121541809139, + "ts": 1713745645271 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index a3eed32ac0..eb5cc152c5 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -146,5 +146,9 @@ { "value": 135.79576317218903, "ts": 1713659051135 + }, + { + "value": 110.22927689594357, + "ts": 1713745586091 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 3982173cd2..1f0fd5270d 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -914,5 +914,9 @@ { "value": 12.639668335102886, "ts": 1713659208384 + }, + { + "value": 13.566312133709571, + "ts": 1713745776491 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 7b5d23a931..c2134747d8 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -150,5 +150,9 @@ { "value": 362.3188405797102, "ts": 1713659168109 + }, + { + "value": 320.15367376340646, + "ts": 1713745682727 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 89d1dcd86c..e4b4cc41e0 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -146,5 +146,9 @@ { "value": 527.4261603375528, "ts": 1713659075881 + }, + { + "value": 419.37513105472846, + "ts": 1713745615443 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 0a49471510..b70b0b1cd9 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -890,5 +890,9 @@ { "value": 62.599768380856986, "ts": 1713659364065 + }, + { + "value": 77.21113384550053, + "ts": 1713745919164 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 947ccf6ac8..0b856e9f1e 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Apr 210100200300400500600700800900[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 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 445544d291..dca7240d26 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -150,5 +150,9 @@ { "value": 100.96930533117933, "ts": 1713659146413 + }, + { + "value": 95.95087315294569, + "ts": 1713745658761 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index d0b0a58b83..ed803c1479 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -146,5 +146,9 @@ { "value": 182.14936247723134, "ts": 1713659059468 + }, + { + "value": 150.60240963855424, + "ts": 1713745595556 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index f539de7830..3b319e1842 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -850,5 +850,9 @@ { "value": 15.01726986033939, "ts": 1713659277834 + }, + { + "value": 15.992835209825998, + "ts": 1713745842376 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index afaee68a05..0fdeb38b8f 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Apr 21050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 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 5aca6304e3..aff7514f96 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Apr 2102004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +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 diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 805a6869c5..b4d595015f 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -686,5 +686,9 @@ { "value": 745.4774368829104, "ts": 1713659366941 + }, + { + "value": 730.3357109818147, + "ts": 1713745761421 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 9c99e8bd81..208ae78b07 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -150,5 +150,9 @@ { "value": 100.86746015735324, "ts": 1713659140079 + }, + { + "value": 94.0910801656003, + "ts": 1713745652080 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 253f5804d8..b0da14fe4c 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -146,5 +146,9 @@ { "value": 184.1620626151013, "ts": 1713659055276 + }, + { + "value": 152.67175572519085, + "ts": 1713745590804 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 94e71b5530..5536484b31 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -902,5 +902,9 @@ { "value": 15.001500150015003, "ts": 1713659243142 + }, + { + "value": 15.65484204264379, + "ts": 1713745809806 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 614da742fa..7cd584f267 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Apr 21050100150200250300350[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 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 876abe7cf0..6cb5ba298c 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Apr 21020406080100120140160180200220240[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 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 83f503bffc..5ca19044fe 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -150,5 +150,9 @@ { "value": 425.26047203912395, "ts": 1713659160330 + }, + { + "value": 352.17467864060575, + "ts": 1713745673973 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 06f9fdedd8..a0eb89f5cb 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -146,5 +146,9 @@ { "value": 533.3333333333334, "ts": 1713659069692 + }, + { + "value": 429.000429000429, + "ts": 1713745608087 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 1d63ab8f99..e571cdd4f3 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -902,5 +902,9 @@ { "value": 106.56436487638533, "ts": 1713659329764 + }, + { + "value": 121.02874432677763, + "ts": 1713745890890 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 8f2fe1c5ac..d3314eb2a2 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Apr 2101002003004005006007008009001,000[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 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 555d751ff6..16db00cfab 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 21050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +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 diff --git a/nativets_4workers_benchmark.json b/nativets_4workers_benchmark.json index fb5c82c413..829eb66da4 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -150,5 +150,9 @@ { "value": 300.4807692307692, "ts": 1713659175081 + }, + { + "value": 273.03754266211604, + "ts": 1713745690410 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 9846e61199..d6f19aff06 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -146,5 +146,9 @@ { "value": 535.7621216180016, "ts": 1713659079973 + }, + { + "value": 444.1483455474128, + "ts": 1713745620313 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index d42302768b..fd1cd8c9a0 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -790,5 +790,9 @@ { "value": 46.18084418583172, "ts": 1713659407723 + }, + { + "value": 45.1416318699921, + "ts": 1713745963828 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 078f622b03..f42310ef38 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Apr 2101002003004005006007008009001,000[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 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 e612d526b5..c407662d31 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -150,5 +150,9 @@ { "value": 3550.1558123939885, "ts": 1713659129794 + }, + { + "value": 3270.705382127412, + "ts": 1713745641285 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 66c67e80dd..1e4957b8f6 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -146,5 +146,9 @@ { "value": 5075.283369988158, "ts": 1713659048525 + }, + { + "value": 4086.2656072644722, + "ts": 1713745583087 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 4ff649fa73..09c19c8072 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -890,5 +890,9 @@ { "value": 933.542170174365, "ts": 1713659187857 + }, + { + "value": 912.7048515333441, + "ts": 1713745757238 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index a706a0e631..1cb9ad1ad3 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Apr 2101,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +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 diff --git a/python_4workers_benchmark.json b/python_4workers_benchmark.json index 149c3497f2..b07bb72a59 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -150,5 +150,9 @@ { "value": 117.86892975011787, "ts": 1713659152478 + }, + { + "value": 108.57763300760043, + "ts": 1713745665190 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index e8630c083f..ae6ed2d348 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -146,5 +146,9 @@ { "value": 222.22222222222223, "ts": 1713659063060 + }, + { + "value": 180.76644974692698, + "ts": 1713745600178 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index a1acbf0500..7796194e8b 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -902,5 +902,9 @@ { "value": 17.575310204225104, "ts": 1713659308115 + }, + { + "value": 18.199686965384196, + "ts": 1713745871630 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 26065b1483..440d7e1936 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Apr 21050100150200250300350400[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 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 b936c93785..e85014fbc4 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Sat 13Mon 15Wed 17Fri 19Apr 2101002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Apr 21Tue 2301002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file