From 9b42b163c51e7e99d0caa7864e819aa85a54c494 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 17 Apr 2025 00:43:33 +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 7a4dd13bb3..ec2a69e632 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1366,5 +1366,9 @@ { "value": 68.98454746136865, "ts": 1744763583665 + }, + { + "value": 93.96141317965422, + "ts": 1744849886423 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 1cbe9092ec..2afce2dd5b 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1362,5 +1362,9 @@ { "value": 107.15816545220747, "ts": 1744763612108 + }, + { + "value": 118.65211200759374, + "ts": 1744849883552 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 044eb7b932..cb59597ad9 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -2130,5 +2130,9 @@ { "value": 17.240190331701264, "ts": 1744763729613 + }, + { + "value": 17.19513033908797, + "ts": 1744850036580 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 765b9478a2..a59ab77e7f 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1366,5 +1366,9 @@ { "value": 271.68991124796236, "ts": 1744763707931 + }, + { + "value": 214.7612570692247, + "ts": 1744850006115 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index f0a42e9852..1344671d41 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1362,5 +1362,9 @@ { "value": 300.9027081243731, "ts": 1744763713581 + }, + { + "value": 292.38341211441934, + "ts": 1744849987588 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index ff80369242..833af3961e 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -2110,5 +2110,9 @@ { "value": 58.09900069718801, "ts": 1744763884023 + }, + { + "value": 53.61211633829245, + "ts": 1744850261198 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 00a90f9a1b..0a5e8fe603 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Apr 13Tue 15050100150200250300350400450500550600[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 11Apr 13Tue 15Thu 17050100150200250300350400450500550600[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 d9372fc46d..4c7e1be565 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -438,5 +438,9 @@ { "value": 262.8926959645971, "ts": 1744763785654 + }, + { + "value": 254.74461851993377, + "ts": 1744850082810 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index 87aabdb18e..22cd903a7e 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -438,5 +438,9 @@ { "value": 237.33707798500822, "ts": 1744763783882 + }, + { + "value": 300.1725992445657, + "ts": 1744850047524 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index e3caa64323..26fdd200a0 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -450,5 +450,9 @@ { "value": 51.72101683519099, "ts": 1744764009551 + }, + { + "value": 55.38862040793719, + "ts": 1744850380521 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index daedd7007b..ef7c5cac52 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -438,5 +438,9 @@ { "value": 169.26918031399433, "ts": 1744763877049 + }, + { + "value": 178.90687896949638, + "ts": 1744850171569 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 8aec8af4a2..42b4083663 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -438,5 +438,9 @@ { "value": 194.083682414401, "ts": 1744763868326 + }, + { + "value": 179.64340783544662, + "ts": 1744850137294 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 6adf82656b..0c6c1fee95 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -454,5 +454,9 @@ { "value": 49.464546286449185, "ts": 1744764098289 + }, + { + "value": 51.1240909497578, + "ts": 1744850467375 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index d04c82435b..04cbfad9e4 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1366,5 +1366,9 @@ { "value": 112.83285692793741, "ts": 1744763618891 + }, + { + "value": 131.62513162513162, + "ts": 1744849919331 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 48a5da978e..4358b97289 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1362,5 +1362,9 @@ { "value": 160.78893772108478, "ts": 1744763638776 + }, + { + "value": 184.0942562592047, + "ts": 1744849910017 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index dba12992be..f893d4ff09 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -2066,5 +2066,9 @@ { "value": 23.31980784478336, "ts": 1744763780949 + }, + { + "value": 17.34304543877905, + "ts": 1744850096257 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index d5df915db2..eeaf073c72 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Apr 13Tue 15050100150200250300350400450[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 11Apr 13Tue 15Thu 17050100150200250300350400450[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 cf7be78133..e294c82e0c 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Wed 09Fri 11Apr 13Tue 1502004006008001,0001,2001,4001,6001,8002,000[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Fri 11Apr 13Tue 15Thu 1702004006008001,0001,2001,4001,6001,8002,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 bf3fe2f1f1..088891c02f 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1878,5 +1878,9 @@ { "value": 339.6572480969759, "ts": 1744764066253 + }, + { + "value": 258.10151993117296, + "ts": 1744850447267 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 4da3cbf2f6..b38a26bf1d 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1362,5 +1362,9 @@ { "value": 90.3941183560323, "ts": 1744763602984 + }, + { + "value": 103.66275051831374, + "ts": 1744849904488 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 237ef36ad1..5c3428d353 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1358,5 +1358,9 @@ { "value": 138.50415512465375, "ts": 1744763626214 + }, + { + "value": 135.00135001350012, + "ts": 1744849898465 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 2e0beb2415..eb7458d3fe 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -2114,5 +2114,9 @@ { "value": 18.47336141284268, "ts": 1744763758074 + }, + { + "value": 18.187770543086828, + "ts": 1744850065678 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index bfc471e8a5..cfabbdf806 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Apr 13Tue 15020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 11Apr 13Tue 15Thu 17020406080100120140160180200220240260280[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 bec5208c28..ff8386b8eb 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Apr 13Tue 15020406080100120140160180200220240260[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 11Apr 13Tue 15Thu 17020406080100120140160180200220240260[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 06e6421507..e8181bc608 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1366,5 +1366,9 @@ { "value": 249.05566394089078, "ts": 1744763677686 + }, + { + "value": 306.4194882794546, + "ts": 1744849968534 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index d408c5e086..930c889584 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1362,5 +1362,9 @@ { "value": 324.2191721603804, "ts": 1744763684090 + }, + { + "value": 292.169848071679, + "ts": 1744849956232 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 02bf9969de..d2e171a84d 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -1106,5 +1106,9 @@ { "value": 68.68603612885501, "ts": 1744763846142 + }, + { + "value": 28.271748042181446, + "ts": 1744850220460 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index b31fe43c3b..64cd969035 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Apr 13Tue 150100200300400500600700800[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 11Apr 13Tue 15Thu 170100200300400500600700800[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 3b9c0bf1d3..d551920b79 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 09Fri 11Apr 13Tue 150102030405060708090100110[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Fri 11Apr 13Tue 15Thu 170102030405060708090100110[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 7c2f519fdb..abc9098814 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1366,5 +1366,9 @@ { "value": 199.6605770190676, "ts": 1744763738606 + }, + { + "value": 212.85653469561515, + "ts": 1744850034828 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 42a294a1cd..c1e760c324 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1362,5 +1362,9 @@ { "value": 329.7790480378147, "ts": 1744763732420 + }, + { + "value": 323.76429958989854, + "ts": 1744850006694 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 32749589f6..b94a7b4f39 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -2014,5 +2014,9 @@ { "value": 42.30834320528008, "ts": 1744763931696 + }, + { + "value": 43.399010502560536, + "ts": 1744850307743 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 7f453fa46e..20c598181f 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Apr 13Tue 15050100150200250300350400450500550600650700[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 11Apr 13Tue 15Thu 17050100150200250300350400450500550600650700[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 c7a8723c9f..7e141d7a44 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1366,5 +1366,9 @@ { "value": 2052.0927545925074, "ts": 1744763571251 + }, + { + "value": 3041.2940142828174, + "ts": 1744849876780 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 4f38ad4cc0..38c998a8d5 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1362,5 +1362,9 @@ { "value": 2218.570254724733, "ts": 1744763603172 + }, + { + "value": 3603.7478978137265, + "ts": 1744849875411 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 81f8c5bf91..4816385622 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -2106,5 +2106,9 @@ { "value": 509.58299125215865, "ts": 1744763714319 + }, + { + "value": 579.2102146939196, + "ts": 1744850021378 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index b7e700a41b..d0b9f44cd6 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Apr 13Tue 1501,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +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 diff --git a/python_4workers_benchmark.json b/python_4workers_benchmark.json index 0a8f5df84d..4b9e772181 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1366,5 +1366,9 @@ { "value": 68.85471654808354, "ts": 1744763643429 + }, + { + "value": 88.95741904874868, + "ts": 1744849939455 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 25caab4d8e..9fb6be1124 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1362,5 +1362,9 @@ { "value": 117.73940345368916, "ts": 1744763654756 + }, + { + "value": 128.4796573875803, + "ts": 1744849925022 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 198d22939e..dcd10af091 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -2118,5 +2118,9 @@ { "value": 15.904825524064, "ts": 1744763813805 + }, + { + "value": 10.359044481737003, + "ts": 1744850146079 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index bd2cd1b84b..c594a6cd93 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Apr 13Tue 15020406080100120140160180200220240260[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 11Apr 13Tue 15Thu 17020406080100120140160180200220240260[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 290d5ae867..3f4edfb758 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Apr 13Tue 1502004006008001,0001,2001,4001,6001,8002,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Fri 11Apr 13Tue 15Thu 1702004006008001,0001,2001,4001,6001,8002,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file