From abd2989645c44bad761baaf57df233e689998373 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 4 Mar 2025 00:43:56 +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 7c25381426..f5bc990456 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1210,5 +1210,9 @@ { "value": 76.54623392529088, "ts": 1740961869714 + }, + { + "value": 75.61246093356185, + "ts": 1741048263352 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index c123ac54a4..c74f3776cd 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1206,5 +1206,9 @@ { "value": 113.51596791281973, "ts": 1740961861225 + }, + { + "value": 91.03046486224055, + "ts": 1741048282036 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index f140bc905d..5d342c36ae 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1974,5 +1974,9 @@ { "value": 15.762925598991174, "ts": 1740962021668 + }, + { + "value": 11.272432139958518, + "ts": 1741048484426 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 58698b45af..74fed8b63a 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1210,5 +1210,9 @@ { "value": 239.82732432648493, "ts": 1740961995088 + }, + { + "value": 291.97080291970804, + "ts": 1741048382634 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 0ca4ccf3a0..552098fbe4 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1206,5 +1206,9 @@ { "value": 272.43007628042136, "ts": 1740961965215 + }, + { + "value": 286.8754482428879, + "ts": 1741048382572 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 21fba14634..34bd1f2599 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1954,5 +1954,9 @@ { "value": 46.92192192192192, "ts": 1740962184126 + }, + { + "value": 48.761458942851576, + "ts": 1741048677056 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 3427b78ece..6389d6be29 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Fri 21Feb 23Tue 25Thu 27MarchMon 03050100150200250300350400450500550[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 23Tue 25Thu 27MarchMon 03Wed 05050100150200250300350400450500550[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 c799322fbb..d101a448f6 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -282,5 +282,9 @@ { "value": 279.1216970599181, "ts": 1740962068780 + }, + { + "value": 318.894499069891, + "ts": 1741048442248 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index a3e006e478..bfade4eee6 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -282,5 +282,9 @@ { "value": 257.9258463191832, "ts": 1740962034829 + }, + { + "value": 302.3964922006905, + "ts": 1741048441385 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 96c5c74aa5..89c0843b06 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -294,5 +294,9 @@ { "value": 84.96357186856136, "ts": 1740962269704 + }, + { + "value": 41.006714849556616, + "ts": 1741048821837 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index e5fe566424..ea32d0acec 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -282,5 +282,9 @@ { "value": 191.57393955842207, "ts": 1740962148915 + }, + { + "value": 200.82001506150112, + "ts": 1741048523830 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index bfe2d20d0c..92aea68bc6 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -282,5 +282,9 @@ { "value": 195.9887633109035, "ts": 1740962118831 + }, + { + "value": 217.47403903659, + "ts": 1741048520015 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 6e416ba706..1124dbe895 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -294,5 +294,9 @@ { "value": 65.90871642774758, "ts": 1740962337488 + }, + { + "value": 42.38096247165773, + "ts": 1741048922206 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 93b5cd12bc..6835b40b0e 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1210,5 +1210,9 @@ { "value": 120.07684918347742, "ts": 1740961903992 + }, + { + "value": 144.48083220959353, + "ts": 1741048298229 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 086d0af5f6..4d7e299a02 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1206,5 +1206,9 @@ { "value": 186.75298804780877, "ts": 1740961885922 + }, + { + "value": 190.2587519025875, + "ts": 1741048306693 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index dc1632d520..fedee7e523 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1910,5 +1910,9 @@ { "value": 21.6076058772688, "ts": 1740962074347 + }, + { + "value": 19.80747137820386, + "ts": 1741048544445 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 2cf468aae1..1e7bb29ba3 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Fri 21Feb 23Tue 25Thu 27MarchMon 03050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 23Tue 25Thu 27MarchMon 03Wed 05050100150200250300350400[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 6e3155e72e..fdd75edb90 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Fri 21Feb 23Tue 25Thu 27MarchMon 0301002003004005006007008009001,000[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Feb 23Tue 25Thu 27MarchMon 03Wed 0501002003004005006007008009001,000[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index c0dd15c19d..016a857391 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1726,5 +1726,9 @@ { "value": 657.030223390276, "ts": 1740962179578 + }, + { + "value": 569.1771595530063, + "ts": 1741048573277 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 0d08f54396..39dba3447b 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1206,5 +1206,9 @@ { "value": 93.37649402390439, "ts": 1740961888594 + }, + { + "value": 84.22234699606963, + "ts": 1741048284470 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 2b2ce99f25..aec66571b9 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1202,5 +1202,9 @@ { "value": 148.3239394838327, "ts": 1740961874526 + }, + { + "value": 142.54490164401787, + "ts": 1741048295644 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 537305497c..b45e5673ef 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1958,5 +1958,9 @@ { "value": 19.007793195210038, "ts": 1740962049588 + }, + { + "value": 15.796790092253254, + "ts": 1741048517735 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 4fc8a9145a..8247bcb85c 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Fri 21Feb 23Tue 25Thu 27MarchMon 03020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 23Tue 25Thu 27MarchMon 03Wed 05020406080100120140160180200220240260280[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 7141bb8340..fa7feb4632 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Fri 21Feb 23Tue 25Thu 27MarchMon 03020406080100120140160180200220240[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 23Tue 25Thu 27MarchMon 03Wed 05020406080100120140160180200220240[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 a6fb5843d5..fc719baee1 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1210,5 +1210,9 @@ { "value": 222.3539875481767, "ts": 1740961961933 + }, + { + "value": 254.52848597972255, + "ts": 1741048353338 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 23ae9ac6e3..14000dc44c 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1206,5 +1206,9 @@ { "value": 277.3540424351685, "ts": 1740961933251 + }, + { + "value": 295.05778214900414, + "ts": 1741048351863 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index e0eabc6f80..b82196b117 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -950,5 +950,9 @@ { "value": 84.3810648890389, "ts": 1740962138992 + }, + { + "value": 44.28109639994687, + "ts": 1741048632401 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 181adf5bb3..6f2fc74afd 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Fri 21Feb 23Tue 25Thu 27MarchMon 03050100150200250300350400450500550600650[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 23Tue 25Thu 27MarchMon 03Wed 05050100150200250300350400450500550600650[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 fa4a5f6a16..2c4649a660 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 @@ -Fri 21Feb 23Tue 25Thu 27MarchMon 030102030405060708090100110120130[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Feb 23Tue 25Thu 27MarchMon 03Wed 050102030405060708090100110120130[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 20b8649f82..1868e9c25d 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1210,5 +1210,9 @@ { "value": 209.13210177762286, "ts": 1740962024453 + }, + { + "value": 294.4062806673209, + "ts": 1741048403700 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 9a69edc42c..cc7bd77621 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1206,5 +1206,9 @@ { "value": 283.0856334041047, "ts": 1740961986967 + }, + { + "value": 338.2377811601556, + "ts": 1741048400849 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index bb2594fe45..c941b21f96 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1858,5 +1858,9 @@ { "value": 53.38315761377285, "ts": 1740962221987 + }, + { + "value": 43.2338953739732, + "ts": 1741048723726 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index cd381b19c7..f48ee28ab7 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Fri 21Feb 23Tue 25Thu 27MarchMon 03050100150200250300350400450500550600[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 23Tue 25Thu 27MarchMon 03Wed 05050100150200250300350400450500550[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 1e9cb01cd1..c3b4f732ea 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1210,5 +1210,9 @@ { "value": 3077.5543701272054, "ts": 1740961858250 + }, + { + "value": 2077.4504297244684, + "ts": 1741048251717 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index d005d9d166..cf30cc006b 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1206,5 +1206,9 @@ { "value": 3958.6540576204093, "ts": 1740961852969 + }, + { + "value": 1897.8666572944858, + "ts": 1741048272195 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index ffbeb85151..2d86d777c2 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1950,5 +1950,9 @@ { "value": 609.6363180675884, "ts": 1740962004881 + }, + { + "value": 445.68576182552886, + "ts": 1741048461317 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index afc354bd59..5a8370d1e6 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Fri 21Feb 23Tue 25Thu 27MarchMon 0301,0002,0003,0004,0005,0006,0007,0008,0009,00010,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 23Tue 25Thu 27MarchMon 03Wed 0501,0002,0003,0004,0005,0006,0007,0008,0009,00010,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 e06a363e5e..018d7aba7c 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1210,5 +1210,9 @@ { "value": 73.82979770635428, "ts": 1740961927405 + }, + { + "value": 82.34067080199814, + "ts": 1741048319687 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index fe658d334d..d356fe45be 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1206,5 +1206,9 @@ { "value": 123.1830500123183, "ts": 1740961901297 + }, + { + "value": 133.03769401330376, + "ts": 1741048321232 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index bc0f5defbc..20c08cbc34 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1962,5 +1962,9 @@ { "value": 13.748350197976242, "ts": 1740962112163 + }, + { + "value": 13.371844244758236, + "ts": 1741048583342 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 41fd715ee9..2bc5283f51 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Fri 21Feb 23Tue 25Thu 27MarchMon 03020406080100120140160180200220240260[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 23Tue 25Thu 27MarchMon 03Wed 05020406080100120140160180200220240260[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 a04937b5a0..1dab3ed942 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Fri 21Feb 23Tue 25Thu 27MarchMon 0301002003004005006007008009001,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Feb 23Tue 25Thu 27MarchMon 03Wed 0501002003004005006007008009001,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file