From 3b117dd40aced67806155069bbff6b165a39bb14 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 19 Apr 2025 00:42:45 +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 a0934747a9..b0c53726bc 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1374,5 +1374,9 @@ { "value": 91.73189823874755, "ts": 1744936270294 + }, + { + "value": 91.54155986818016, + "ts": 1745022643826 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 23de7c39bb..68f9573d02 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1370,5 +1370,9 @@ { "value": 125.37612838515547, "ts": 1744936236608 + }, + { + "value": 34.41472032303951, + "ts": 1745022623996 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 36aede7f9f..77b9c4fe0a 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -2138,5 +2138,9 @@ { "value": 15.603545125452504, "ts": 1744936527699 + }, + { + "value": 17.311820511044942, + "ts": 1745022759345 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 7fee8c0dd6..1c863f639f 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1374,5 +1374,9 @@ { "value": 298.78990090134954, "ts": 1744936382212 + }, + { + "value": 287.0950763194411, + "ts": 1745022754574 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 2645d8cde2..750ac5c42e 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1370,5 +1370,9 @@ { "value": 290.12136743871184, "ts": 1744936334069 + }, + { + "value": 248.9936506619081, + "ts": 1745022729264 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 4fdc7c234f..f577a38d64 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -2118,5 +2118,9 @@ { "value": 62.83972727558362, "ts": 1744936708429 + }, + { + "value": 65.16356053694774, + "ts": 1745022931127 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index c45ded3dd0..8d056d4d05 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Fri 11Apr 13Tue 15Thu 17050100150200250300350400450500550600[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 13Tue 15Thu 17Sat 19050100150200250300350400450500550600[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 14397a45b3..e81fdbde8e 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -446,5 +446,9 @@ { "value": 303.70520348248635, "ts": 1744936444557 + }, + { + "value": 259.81336739775264, + "ts": 1745022824288 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index 96942853e5..37d7bbdba5 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -446,5 +446,9 @@ { "value": 312.1260989439734, "ts": 1744936391774 + }, + { + "value": 259.8471232758061, + "ts": 1745022796812 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 83842fae48..471b628fd9 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -458,5 +458,9 @@ { "value": 56.23031938821413, "ts": 1744936821959 + }, + { + "value": 73.23727044693045, + "ts": 1745023032264 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 4e21bda674..2844de83d7 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -446,5 +446,9 @@ { "value": 165.268768334504, "ts": 1744936539115 + }, + { + "value": 192.54219883191067, + "ts": 1745022908205 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index accc88335e..62e51e6fee 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -446,5 +446,9 @@ { "value": 234.28805716628594, "ts": 1744936466546 + }, + { + "value": 219.7158341877838, + "ts": 1745022868702 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 015fceec04..57b1a2cc92 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -462,5 +462,9 @@ { "value": 44.09559925919393, "ts": 1744936920856 + }, + { + "value": 62.19292244542571, + "ts": 1745023104209 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 9328dff443..97b71b4146 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1374,5 +1374,9 @@ { "value": 141.14990119506916, "ts": 1744936300723 + }, + { + "value": 137.63993393283172, + "ts": 1745022676336 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index d676feb6c5..382b23cb7d 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1370,5 +1370,9 @@ { "value": 184.29782528566165, "ts": 1744936260798 + }, + { + "value": 171.80162638872983, + "ts": 1745022651570 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 4682c6f83f..7ce269db32 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -2074,5 +2074,9 @@ { "value": 19.695895375403765, "ts": 1744936589714 + }, + { + "value": 19.235948139883817, + "ts": 1745022815912 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index c495c3ebbc..2ca7368d57 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Fri 11Apr 13Tue 15Thu 17050100150200250300350400450[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 13Tue 15Thu 17Sat 19050100150200250300350400450[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 34065ebf8e..20ed4b6609 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Fri 11Apr 13Tue 15Thu 1702004006008001,0001,2001,4001,6001,8002,000[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Apr 13Tue 15Thu 17Sat 1901002003004005006007008009001,0001,1001,200[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 3665898f89..bc8ab256d4 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1886,5 +1886,9 @@ { "value": 604.2336638715265, "ts": 1744936592506 + }, + { + "value": 327.16922282768724, + "ts": 1745023228345 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 2d99f5f522..975f910e65 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1370,5 +1370,9 @@ { "value": 109.01162790697674, "ts": 1744936286935 + }, + { + "value": 100.67114093959731, + "ts": 1745022662172 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 55c8dced6e..d77333d421 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1366,5 +1366,9 @@ { "value": 157.3481590265394, "ts": 1744936249620 + }, + { + "value": 123.30456226880395, + "ts": 1745022639584 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index ac6be26e30..0e0f73f8df 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -2122,5 +2122,9 @@ { "value": 14.977683251954586, "ts": 1744936562757 + }, + { + "value": 18.32911763627699, + "ts": 1745022788357 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index d2e24b1d50..1bd61506d1 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Fri 11Apr 13Tue 15Thu 17020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 13Tue 15Thu 17Sat 19020406080100120140160180200220240260280[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 cc0350bd56..d075dba24a 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Fri 11Apr 13Tue 15Thu 17020406080100120140160180200220240260[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 13Tue 15Thu 17Sat 19020406080100120140160180200220240260[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 52e3a9b0f8..2e55b1e8e9 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1374,5 +1374,9 @@ { "value": 285.08980328803574, "ts": 1744936351750 + }, + { + "value": 320.0682812333298, + "ts": 1745022724134 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 0bc1e9d2b0..1ec22c0e53 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1370,5 +1370,9 @@ { "value": 317.62837480148227, "ts": 1744936303354 + }, + { + "value": 300.3604325190228, + "ts": 1745022696079 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index a5dfc41b9c..91120b40ad 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -1114,5 +1114,9 @@ { "value": 51.786639047125846, "ts": 1744936673817 + }, + { + "value": 54.21376487490174, + "ts": 1745022896726 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 5c145af89f..d8e028cc1e 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Fri 11Apr 13Tue 15Thu 170100200300400500600700800[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 13Tue 15Thu 17Sat 190100200300400500600700800[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 279e262f9f..22816a0498 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 11Apr 13Tue 15Thu 170102030405060708090100110[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Apr 13Tue 15Thu 17Sat 190102030405060708090100110[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 c62bafb861..0f9783294a 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1374,5 +1374,9 @@ { "value": 284.14472437961734, "ts": 1744936404180 + }, + { + "value": 271.8622564567286, + "ts": 1745022777261 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index c662dc58d7..c8dde79f38 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1370,5 +1370,9 @@ { "value": 336.3794360038123, "ts": 1744936352467 + }, + { + "value": 300.24019215372294, + "ts": 1745022749854 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index cffafcb2f8..599e2e1d7f 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -2022,5 +2022,9 @@ { "value": 48.46957322540775, "ts": 1744936750253 + }, + { + "value": 43.90779363336993, + "ts": 1745022977093 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index c58a92521c..b7981e95df 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Fri 11Apr 13Tue 15Thu 17050100150200250300350400450500550600650700[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 13Tue 15Thu 17Sat 19050100150200250300350400450500550600650700[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 09fc86bd99..5adb98f1af 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1374,5 +1374,9 @@ { "value": 2979.8693272117252, "ts": 1744936260749 + }, + { + "value": 2918.38256752813, + "ts": 1745022633912 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 280defd1d4..1e585c85f1 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1370,5 +1370,9 @@ { "value": 4101.971985050591, "ts": 1744936228556 + }, + { + "value": 2875.460606189695, + "ts": 1745022600274 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index b46cf776ee..859d57639a 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -2114,5 +2114,9 @@ { "value": 439.3673110720562, "ts": 1744936510892 + }, + { + "value": 586.3841598092297, + "ts": 1745022744067 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 10090120a3..d1d622c4a6 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Fri 11Apr 13Tue 15Thu 1701,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 13Tue 15Thu 17Sat 1901,0002,0003,0004,0005,0006,0007,0008,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 88304e116d..1c6889b1f2 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1374,5 +1374,9 @@ { "value": 93.42301943198804, "ts": 1744936320280 + }, + { + "value": 93.71485692865176, + "ts": 1745022695526 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index d089f7967d..f85934f608 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1370,5 +1370,9 @@ { "value": 123.87480386489388, "ts": 1744936275427 + }, + { + "value": 112.78195488721803, + "ts": 1745022667898 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 5204bbe2d8..50ac1d1f25 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -2126,5 +2126,9 @@ { "value": 12.579565753390193, "ts": 1744936631177 + }, + { + "value": 13.091061423260197, + "ts": 1745022855592 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 6f6c3a68d5..f72a400e1f 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Fri 11Apr 13Tue 15Thu 17020406080100120140160180200220240260[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 13Tue 15Thu 17Sat 19020406080100120140160180200220240260[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 cf82461afc..06c42f3ef0 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Fri 11Apr 13Tue 15Thu 1702004006008001,0001,2001,4001,6001,8002,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Apr 13Tue 15Thu 17Sat 1901002003004005006007008009001,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file