From cd15732be3287fd541d17ae6a01e5ff56f586655 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 01:14: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 +- 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 2a840ccb39..0c9d4cac22 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1126,5 +1126,9 @@ { "value": 75.30120481927712, "ts": 1739838482402 + }, + { + "value": 94.87666034155599, + "ts": 1739840276567 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index dd342eaaf9..9a4a1b67b5 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 81.14248620577735, "ts": 1739838450198 + }, + { + "value": 130.95861707700365, + "ts": 1739840276219 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 5e5c66990b..9cd104bb50 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1890,5 +1890,9 @@ { "value": 11.809163911195087, "ts": 1739838679996 + }, + { + "value": 10.556095089304565, + "ts": 1739840519031 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 99518dfe96..4d13d05c74 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1126,5 +1126,9 @@ { "value": 250.87807325639739, "ts": 1739838529573 + }, + { + "value": 318.92840057407113, + "ts": 1739840313582 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index be370b64b6..345ecd4ea7 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 295.159386068477, "ts": 1739838484426 + }, + { + "value": 216.52051531882645, + "ts": 1739840333074 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 2fd733d2ea..9446aa6036 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1866,5 +1866,9 @@ { "value": 46.0055666735675, "ts": 1739838905385 + }, + { + "value": 28.89421826692479, + "ts": 1739840837181 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 5fd84c81db..9357a47b31 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350400450500[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 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 b9eb6dbc83..b24b30df3d 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -198,5 +198,9 @@ { "value": 93.90112211840932, "ts": 1739838622470 + }, + { + "value": 314.36655139893116, + "ts": 1739840333979 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index 5d37ce7f22..6aac26454d 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -198,5 +198,9 @@ { "value": 160.6812886639351, "ts": 1739838531703 + }, + { + "value": 148.15363531982666, + "ts": 1739840367100 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 0d3ee78d84..da3db71cd5 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -206,5 +206,9 @@ { "value": 13.487631841601253, "ts": 1739839307570 + }, + { + "value": 45.07956543298923, + "ts": 1739840990271 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 85cd3add0b..5a5af1b10d 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -198,5 +198,9 @@ { "value": 52.40334857397387, "ts": 1739838973670 + }, + { + "value": 211.9093028183937, + "ts": 1739840358826 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 5a61176c62..049f1a2bce 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -198,5 +198,9 @@ { "value": 94.51349180095458, "ts": 1739838721754 + }, + { + "value": 102.18157666172789, + "ts": 1739840413804 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 0cb1888ed3..27c6fdcea3 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -206,5 +206,9 @@ { "value": 7.7247964033347944, "ts": 1739840077188 + }, + { + "value": 31.737467667454812, + "ts": 1739841124255 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 0d87932887..be5f5f1164 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1126,5 +1126,9 @@ { "value": 117.50881316098707, "ts": 1739838496005 + }, + { + "value": 149.97000599880025, + "ts": 1739840288062 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index ff934a6d28..ac40000c54 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 219.2982456140351, "ts": 1739838459256 + }, + { + "value": 217.10811984368215, + "ts": 1739840285276 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 7950b8c12a..a437e4e4ce 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1826,5 +1826,9 @@ { "value": 17.638550816664903, "ts": 1739838751302 + }, + { + "value": 10.660526203573408, + "ts": 1739840647915 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 41ab08f6e6..edd401282f 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 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 7d38b1bb41..c0d633342b 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 1801002003004005006007008009001,0001,1001,200[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Thu 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 6eaa8c4bed..f032f0072a 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1642,5 +1642,9 @@ { "value": 675.7771437152725, "ts": 1739838862184 + }, + { + "value": 419.8368234212969, + "ts": 1739840770870 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 50b6e09fda..0a170de783 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 87.27526618956188, "ts": 1739838489982 + }, + { + "value": 101.7087062652563, + "ts": 1739840283184 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 99d68773df..e03bcf60b0 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1118,5 +1118,9 @@ { "value": 143.10246136233542, "ts": 1739838455327 + }, + { + "value": 161.23831022250886, + "ts": 1739840281133 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 213839be97..c7a45f52de 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1874,5 +1874,9 @@ { "value": 12.697122831966277, "ts": 1739838721100 + }, + { + "value": 6.372267890142101, + "ts": 1739840599153 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index adce181667..f85dad5c52 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 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 1134a6d7fe..d3f8e63f93 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 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 80f5169ac1..6c4e036d28 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1126,5 +1126,9 @@ { "value": 223.38880822070817, "ts": 1739838517817 + }, + { + "value": 320.61558191728113, + "ts": 1739840304755 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 2e9d4cfaa5..cdc7b816b2 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 369.5491500369549, "ts": 1739838473932 + }, + { + "value": 81.50955699555773, + "ts": 1739840320221 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index fa1222d60e..76e814f401 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -866,5 +866,9 @@ { "value": 39.36620411376833, "ts": 1739838858300 + }, + { + "value": 35.45344962064809, + "ts": 1739840764114 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 35c8a4e261..b09a0d63ad 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350400450500550600[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 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 297f7bfd49..dc49fc1364 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 @@ -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 +Thu 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 c95dc6f369..141752099f 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1126,5 +1126,9 @@ { "value": 217.27322107550245, "ts": 1739838539211 + }, + { + "value": 291.8855808523059, + "ts": 1739840320815 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 643796fb40..876e16d37e 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 355.8718861209964, "ts": 1739838490408 + }, + { + "value": 343.2297923459756, + "ts": 1739840339564 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 2db6ce1dc6..d0ed54edef 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1770,5 +1770,9 @@ { "value": 32.53037523787837, "ts": 1739838967307 + }, + { + "value": 31.620053437890313, + "ts": 1739840900986 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 6ab1dbbc2d..35ee2021b9 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350400450500550[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 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 22e79a994b..eb616fbc71 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1126,5 +1126,9 @@ { "value": 3310.527477378062, "ts": 1739838478145 + }, + { + "value": 2788.622420524261, + "ts": 1739840273157 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index ff692410e3..044fb1d73e 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 5123.825789923142, "ts": 1739838446277 + }, + { + "value": 5126.744517231558, + "ts": 1739840273453 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 1372641299..5fb7b4c4bf 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1866,5 +1866,9 @@ { "value": 690.3005108223781, "ts": 1739838657868 + }, + { + "value": 469.3856263690414, + "ts": 1739840494504 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 63016bbb7f..816c85eff3 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -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 +Thu 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 c810be4f1b..606046b6c8 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1126,5 +1126,9 @@ { "value": 71.24536905101169, "ts": 1739838504749 + }, + { + "value": 94.69696969696969, + "ts": 1739840294800 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 1f579e146f..2ed73aa69d 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 152.34613040828762, "ts": 1739838464238 + }, + { + "value": 99.30486593843098, + "ts": 1739840291758 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 41d2bb80bc..a31b7c1823 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1878,5 +1878,9 @@ { "value": 9.966711184643291, "ts": 1739838803157 + }, + { + "value": 9.20878149403271, + "ts": 1739840703842 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 147b51afac..9052175290 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160180200220240[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 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 4904ec9736..85b599947e 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Wed 12Thu 13Fri 14Sat 15Feb 16Mon 17Tue 1801002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Thu 13Fri 14Sat 15Feb 16Mon 17Tue 1801002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file