From 80e05fabfdfa4059a65f146221218be2504bfc3e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 6 Dec 2024 00:47:52 +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 +- bigrawscript_4workers_benchmark.json | 4 ++++ bigrawscript_8workers_benchmark.json | 4 ++++ bigrawscript_benchmark.json | 4 ++++ bigscriptinflow_4workers_benchmark.json | 4 ++++ bigscriptinflow_8workers_benchmark.json | 4 ++++ bigscriptinflow_benchmark.json | 4 ++++ 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 +- 42 files changed, 135 insertions(+), 11 deletions(-) diff --git a/2steps_4workers_benchmark.json b/2steps_4workers_benchmark.json index 74c329875a..54ac403c8a 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -986,5 +986,9 @@ { "value": 85.88114050154586, "ts": 1733358560120 + }, + { + "value": 75.1201923076923, + "ts": 1733444973931 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 48f8560aec..d37c614b12 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -982,5 +982,9 @@ { "value": 113.7915339098771, "ts": 1733358576411 + }, + { + "value": 101.6260162601626, + "ts": 1733444988469 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 1d3a8eabc2..e87496ab0f 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1750,5 +1750,9 @@ { "value": 16.972165648336727, "ts": 1733358755126 + }, + { + "value": 19.638648860958366, + "ts": 1733445107888 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 4387b90f0a..dd6edc190e 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -986,5 +986,9 @@ { "value": 223.2142857142857, "ts": 1733358598854 + }, + { + "value": 245.368666421298, + "ts": 1733445010220 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index f2c409a715..ab82fb0cc7 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -982,5 +982,9 @@ { "value": 286.286859433152, "ts": 1733358607451 + }, + { + "value": 268.1684097613301, + "ts": 1733445021495 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index bed54555c5..7a18f3094b 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1726,5 +1726,9 @@ { "value": 85.33879501621438, "ts": 1733358883515 + }, + { + "value": 96.06609347230895, + "ts": 1733445223456 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 012ce4bc51..c6ba9d6a03 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Mon 25Wed 27Fri 29DecemberTue 03Thu 05050100150200250300350400450500[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 05Sat 07050100150200250300350400450500[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/bigrawscript_4workers_benchmark.json b/bigrawscript_4workers_benchmark.json index f553fa4cd7..b35e337e95 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -58,5 +58,9 @@ { "value": 142.45014245014247, "ts": 1733358673540 + }, + { + "value": 124.07717600347416, + "ts": 1733445093102 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index 4e0946bba5..a5a2c57754 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -58,5 +58,9 @@ { "value": 194.5619923148013, "ts": 1733358672930 + }, + { + "value": 191.30517958773734, + "ts": 1733445088431 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index f9591b213e..1fb6665568 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -58,5 +58,9 @@ { "value": 19.6304566534979, "ts": 1733359178982 + }, + { + "value": 21.514977113443095, + "ts": 1733445499260 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 719e812c3b..0534fcba43 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -58,5 +58,9 @@ { "value": 61.61714188887348, "ts": 1733358905642 + }, + { + "value": 54.2667209333876, + "ts": 1733445324212 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 5c60f47733..869547b84b 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -58,5 +58,9 @@ { "value": 73.64719312135216, "ts": 1733358894943 + }, + { + "value": 75.51016555603799, + "ts": 1733445310186 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 650b659f2a..228068927d 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -58,5 +58,9 @@ { "value": 10.36785136648281, "ts": 1733359733075 + }, + { + "value": 12.337339884460812, + "ts": 1733445968804 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index eec145a653..6d2acc7e26 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -986,5 +986,9 @@ { "value": 168.8048615800135, "ts": 1733358570881 + }, + { + "value": 166.05778811026235, + "ts": 1733444984656 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index af8988ceec..8d09ca2d81 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -982,5 +982,9 @@ { "value": 227.68670309653913, "ts": 1733358584570 + }, + { + "value": 204.4153720359771, + "ts": 1733444997085 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 6f8e5975a6..e7eda72d01 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1686,5 +1686,9 @@ { "value": 28.258166610150337, "ts": 1733358802589 + }, + { + "value": 28.33021700946229, + "ts": 1733445153538 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index d269780c1a..0a156cfd06 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Mon 25Wed 27Fri 29DecemberTue 03Thu 05050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 05Sat 07050100150200250300350400[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 7eabccec67..4debc2f860 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Mon 25Wed 27Fri 29DecemberTue 03Thu 0501002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 05Sat 0702004006008001,0001,2001,4001,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 7b403e293b..becb56f585 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1506,5 +1506,9 @@ { "value": 791.3896802785691, "ts": 1733358839130 + }, + { + "value": 725.4905121963016, + "ts": 1733445286370 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 3d0d19cfaf..4f97539cd7 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -982,5 +982,9 @@ { "value": 107.82833728703905, "ts": 1733358566350 + }, + { + "value": 104.0582726326743, + "ts": 1733444980133 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index e25e072548..5f8c6345b7 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -978,5 +978,9 @@ { "value": 163.18537859007833, "ts": 1733358580912 + }, + { + "value": 145.7725947521866, + "ts": 1733444993221 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 13d122060e..ee02510b0a 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1734,5 +1734,9 @@ { "value": 18.4202770409667, "ts": 1733358783510 + }, + { + "value": 19.793357349273585, + "ts": 1733445134465 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 738311a5d0..00ae71adc7 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Mon 25Wed 27Fri 29DecemberTue 03Thu 05020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 05Sat 07020406080100120140160180200220240260[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 043ddcfd22..205e6fa302 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Mon 25Wed 27Fri 29DecemberTue 03Thu 05020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 05Sat 07020406080100120140160180200[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 fabf951500..ad26448fc9 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -986,5 +986,9 @@ { "value": 260.79019428869475, "ts": 1733358587082 + }, + { + "value": 325.73289902280135, + "ts": 1733444999390 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 10e4c255f7..44e8e912fb 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -982,5 +982,9 @@ { "value": 312.7932436659368, "ts": 1733358598514 + }, + { + "value": 284.98147620404677, + "ts": 1733445011899 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 49fc5596cf..fa8a82f956 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -726,5 +726,9 @@ { "value": 70.2321171471714, "ts": 1733358857892 + }, + { + "value": 99.03931860948798, + "ts": 1733445200628 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 0a40ce1aad..8f4855c791 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Mon 25Wed 27Fri 29DecemberTue 03Thu 05050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 05Sat 07050100150200250300350400450500550[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 c7aa791da8..9e73f6bd4d 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 25Wed 27Fri 29DecemberTue 03Thu 05020406080100120140160180200220[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 05Sat 07020406080100120140160180200220[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 a28f172468..93ba8144dd 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -986,5 +986,9 @@ { "value": 244.88796375658137, "ts": 1733358607487 + }, + { + "value": 227.55717373990217, + "ts": 1733445019347 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 034abfd666..cb864bf7b1 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -982,5 +982,9 @@ { "value": 304.9710277523635, "ts": 1733358614349 + }, + { + "value": 284.7785846504343, + "ts": 1733445028889 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 6ff3565845..a87a6e0a0c 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1626,5 +1626,9 @@ { "value": 37.45879532514234, "ts": 1733358937267 + }, + { + "value": 38.9688833466477, + "ts": 1733445275120 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index ecb8ba3e42..4e17b4d169 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Mon 25Wed 27Fri 29DecemberTue 03Thu 05050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 05Sat 07050100150200250300350400450500[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 5d0b9073ee..5d3677eae6 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -986,5 +986,9 @@ { "value": 4046.216787303871, "ts": 1733358556451 + }, + { + "value": 3803.2454361054765, + "ts": 1733444969903 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 18055ffa02..2be4e6e6d9 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -982,5 +982,9 @@ { "value": 4828.326180257511, "ts": 1733358573605 + }, + { + "value": 4729.623206684534, + "ts": 1733444985416 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index eb8354014f..438883b4b7 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1726,5 +1726,9 @@ { "value": 831.4241371665065, "ts": 1733358738781 + }, + { + "value": 946.4618102659558, + "ts": 1733445094539 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 8c51143e3d..7be6fdcd3d 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Mon 25Wed 27Fri 29DecemberTue 03Thu 0501,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 05Sat 0701,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 28d5349572..dcdb9ce196 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -986,5 +986,9 @@ { "value": 132.20518244315178, "ts": 1733358576221 + }, + { + "value": 127.03252032520325, + "ts": 1733444990160 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index c79f2c69c5..40848e9c99 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -982,5 +982,9 @@ { "value": 188.04061677322304, "ts": 1733358588582 + }, + { + "value": 160.46213093709883, + "ts": 1733445001557 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index f593e47b1f..eed3fdaa41 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1738,5 +1738,9 @@ { "value": 21.759944294542606, "ts": 1733358826863 + }, + { + "value": 21.756156992428856, + "ts": 1733445177948 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 39bc9dca6e..4e1685697b 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Mon 25Wed 27Fri 29DecemberTue 03Thu 05020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 05Sat 07020406080100120140160180200220240260280300[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 4dc711c96f..d16aa3519e 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Mon 25Wed 27Fri 29DecemberTue 03Thu 0501002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 05Sat 0701002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file