From 895b2b544ded161733f681fab8d6c2e588d24cff Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 00:56:35 +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 4d7dd38c07..2a840ccb39 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 99.12767644726408, "ts": 1739827509798 + }, + { + "value": 75.30120481927712, + "ts": 1739838482402 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index b2a6769ddd..dd342eaaf9 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1118,5 +1118,9 @@ { "value": 134.69827586206895, "ts": 1739827488619 + }, + { + "value": 81.14248620577735, + "ts": 1739838450198 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 7f4a95cccd..5e5c66990b 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1886,5 +1886,9 @@ { "value": 11.73048048048048, "ts": 1739827724168 + }, + { + "value": 11.809163911195087, + "ts": 1739838679996 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 55899a0592..99518dfe96 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 315.60675398453526, "ts": 1739827549086 + }, + { + "value": 250.87807325639739, + "ts": 1739838529573 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 1a9812e134..be370b64b6 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1118,5 +1118,9 @@ { "value": 324.88628979857054, "ts": 1739827520987 + }, + { + "value": 295.159386068477, + "ts": 1739838484426 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index eb8b86016a..2fd733d2ea 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1862,5 +1862,9 @@ { "value": 43.22735426978191, "ts": 1739827966799 + }, + { + "value": 46.0055666735675, + "ts": 1739838905385 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index e5a12a4765..5fd84c81db 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Tue 11Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350400450500[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350400450500[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 5bc97d95fa..b9eb6dbc83 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -194,5 +194,9 @@ { "value": 81.52783156349999, "ts": 1739827627526 + }, + { + "value": 93.90112211840932, + "ts": 1739838622470 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index b692a1a585..5d37ce7f22 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -194,5 +194,9 @@ { "value": 202.5829323879463, "ts": 1739827563395 + }, + { + "value": 160.6812886639351, + "ts": 1739838531703 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 0215d00d26..0d3ee78d84 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -202,5 +202,9 @@ { "value": 16.126431220770844, "ts": 1739828289524 + }, + { + "value": 13.487631841601253, + "ts": 1739839307570 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index f0b7a0aa4d..85cd3add0b 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -194,5 +194,9 @@ { "value": 68.27336655970505, "ts": 1739827845320 + }, + { + "value": 52.40334857397387, + "ts": 1739838973670 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 40c2841047..5a61176c62 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -194,5 +194,9 @@ { "value": 80.02881037173383, "ts": 1739827768959 + }, + { + "value": 94.51349180095458, + "ts": 1739838721754 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 312e699659..0cb1888ed3 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -202,5 +202,9 @@ { "value": 10.109945659042083, "ts": 1739828845378 + }, + { + "value": 7.7247964033347944, + "ts": 1739840077188 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 316c5732d6..0d87932887 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 116.17100371747212, "ts": 1739827522545 + }, + { + "value": 117.50881316098707, + "ts": 1739838496005 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index adae5abc15..ff934a6d28 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1118,5 +1118,9 @@ { "value": 226.55188038060717, "ts": 1739827497154 + }, + { + "value": 219.2982456140351, + "ts": 1739838459256 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index a9e5e2c750..7950b8c12a 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1822,5 +1822,9 @@ { "value": 14.723637327365351, "ts": 1739827796398 + }, + { + "value": 17.638550816664903, + "ts": 1739838751302 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 50d17e8de8..41ab08f6e6 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Tue 11Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350[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 cf8feab512..7d38b1bb41 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Tue 11Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 1801002003004005006007008009001,0001,1001,200[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 1801002003004005006007008009001,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 09bf148196..6eaa8c4bed 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1638,5 +1638,9 @@ { "value": 493.5617610283633, "ts": 1739827933602 + }, + { + "value": 675.7771437152725, + "ts": 1739838862184 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index f0821fa666..50b6e09fda 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1118,5 +1118,9 @@ { "value": 100.82677959265982, "ts": 1739827516546 + }, + { + "value": 87.27526618956188, + "ts": 1739838489982 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 1dcee6d1fb..99d68773df 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1114,5 +1114,9 @@ { "value": 176.42907551164433, "ts": 1739827493251 + }, + { + "value": 143.10246136233542, + "ts": 1739838455327 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 6cbc7d1cec..213839be97 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1870,5 +1870,9 @@ { "value": 14.253948343691201, "ts": 1739827760934 + }, + { + "value": 12.697122831966277, + "ts": 1739838721100 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 0b29f2adeb..adce181667 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Tue 11Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160180200220240260280[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 db41cf9341..1134a6d7fe 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Tue 11Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160180200220[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 f7605889bf..80f5169ac1 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 358.42293906810033, "ts": 1739827539471 + }, + { + "value": 223.38880822070817, + "ts": 1739838517817 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 2b6441f49f..2e9d4cfaa5 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1118,5 +1118,9 @@ { "value": 344.53057708871665, "ts": 1739827511766 + }, + { + "value": 369.5491500369549, + "ts": 1739838473932 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index bbc9dc1101..fa1222d60e 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -862,5 +862,9 @@ { "value": 27.346687632460515, "ts": 1739827917046 + }, + { + "value": 39.36620411376833, + "ts": 1739838858300 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 731e20ca31..35c8a4e261 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Tue 11Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350400450500550600[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 b20797cde6..297f7bfd49 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 @@ -Tue 11Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160[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 efe6f6ad85..c95dc6f369 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 158.94460780418024, "ts": 1739827562106 + }, + { + "value": 217.27322107550245, + "ts": 1739838539211 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index eb6db9e0c9..643796fb40 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1118,5 +1118,9 @@ { "value": 346.98126301179735, "ts": 1739827527166 + }, + { + "value": 355.8718861209964, + "ts": 1739838490408 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 97419af608..2db6ce1dc6 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1766,5 +1766,9 @@ { "value": 34.59190203573343, "ts": 1739828025006 + }, + { + "value": 32.53037523787837, + "ts": 1739838967307 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index c4d855b92e..6ab1dbbc2d 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Tue 11Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350400450500550[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350400450500550[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 c7ab748b00..22e79a994b 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 4230.317273795535, "ts": 1739827506491 + }, + { + "value": 3310.527477378062, + "ts": 1739838478145 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index d1a246994b..ff692410e3 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1118,5 +1118,9 @@ { "value": 5069.565707204416, "ts": 1739827485991 + }, + { + "value": 5123.825789923142, + "ts": 1739838446277 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index c9b559a3b3..1372641299 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1862,5 +1862,9 @@ { "value": 607.1891191709846, "ts": 1739827701973 + }, + { + "value": 690.3005108223781, + "ts": 1739838657868 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 8188e9fc4d..63016bbb7f 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Tue 11Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 1801,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 1801,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 2b667eeb5b..c810be4f1b 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 91.17432530999271, "ts": 1739827529749 + }, + { + "value": 71.24536905101169, + "ts": 1739838504749 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index af31fa9a91..1f579e146f 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1118,5 +1118,9 @@ { "value": 149.8800959232614, "ts": 1739827502085 + }, + { + "value": 152.34613040828762, + "ts": 1739838464238 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 6484b05bba..41d2bb80bc 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1874,5 +1874,9 @@ { "value": 11.9002284843869, "ts": 1739827839926 + }, + { + "value": 9.966711184643291, + "ts": 1739838803157 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 015f2c1b9d..147b51afac 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Tue 11Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160180200220240[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160180200220240[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 0dadca88c8..4904ec9736 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Tue 11Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 1801002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 1801002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file