From 0feec5fb0f06314ec6887d512103608bb73e436f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 15 Aug 2025 00:40:28 +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 2634522a98..b8cc0d1648 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1838,5 +1838,9 @@ { "value": 83.78952072394145, "ts": 1755131657523 + }, + { + "value": 124.37810945273631, + "ts": 1755218028695 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 886fd69f68..406ec049be 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1834,5 +1834,9 @@ { "value": 148.4266772214526, "ts": 1755131561323 + }, + { + "value": 141.9916698220371, + "ts": 1755218016379 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index f7e57ffbaf..b1457c04ae 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -2602,5 +2602,9 @@ { "value": 40.205853972338375, "ts": 1755131588621 + }, + { + "value": 39.6008236971329, + "ts": 1755218049681 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 5d82cdef12..695c10c6fb 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1838,5 +1838,9 @@ { "value": 124.21074422937585, "ts": 1755131799143 + }, + { + "value": 316.1555485298767, + "ts": 1755218101624 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 6f175f4a92..a3b73b03f4 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1834,5 +1834,9 @@ { "value": 383.41108058022877, "ts": 1755131623250 + }, + { + "value": 362.51586006887806, + "ts": 1755218079930 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index d083955b8b..7c0c753fab 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -2582,5 +2582,9 @@ { "value": 152.87013681877244, "ts": 1755131649110 + }, + { + "value": 152.49714067861228, + "ts": 1755218110375 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 9e94ec687f..fd99df86cf 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Tue 05Thu 07Sat 09Mon 11Wed 13Fri 15050100150200250300350400450500550600[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 15050100150200250300350400450500550600[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 2848a4edb6..b3da332dd2 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -910,5 +910,9 @@ { "value": 150.4438092372499, "ts": 1755131927393 + }, + { + "value": 320.32459559019804, + "ts": 1755218157223 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index eba178dcb4..8c331cd861 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -910,5 +910,9 @@ { "value": 375.9162959714304, "ts": 1755131670849 + }, + { + "value": 373.94827048924896, + "ts": 1755218127902 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 0adec5f0ce..e6c093e731 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -922,5 +922,9 @@ { "value": 159.1723040191007, "ts": 1755131692476 + }, + { + "value": 158.33432292285158, + "ts": 1755218154226 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 5536c1c556..793260263b 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -910,5 +910,9 @@ { "value": 95.59163254576448, "ts": 1755132060465 + }, + { + "value": 237.3136099355298, + "ts": 1755218214117 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index e27334cf24..356113dc2e 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -910,5 +910,9 @@ { "value": 281.6306414137858, "ts": 1755131718918 + }, + { + "value": 285.9866539561487, + "ts": 1755218175382 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 68faedb8b0..8e23b3992f 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -926,5 +926,9 @@ { "value": 117.73709307117208, "ts": 1755131728625 + }, + { + "value": 117.3984503404555, + "ts": 1755218190426 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index bfdc652fc0..dad886bf61 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1838,5 +1838,9 @@ { "value": 114.25959780621572, "ts": 1755131688831 + }, + { + "value": 240.30759371996155, + "ts": 1755218047784 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 625cd9a912..5c388d7e1e 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1834,5 +1834,9 @@ { "value": 300.8423586040915, "ts": 1755131577217 + }, + { + "value": 297.441998810232, + "ts": 1755218032362 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 5b25a4f63b..db7331a2ba 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -2538,5 +2538,9 @@ { "value": 76.42922653622746, "ts": 1755131608197 + }, + { + "value": 74.79431563201197, + "ts": 1755218069690 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index ea73429742..b67c0177ab 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Tue 05Thu 07Sat 09Mon 11Wed 13Fri 15050100150200250300350400450500[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 15050100150200250300350400450500[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 94cdf59971..dab2805085 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Tue 05Thu 07Sat 09Mon 11Wed 13Fri 1502004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 1502004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 43041c73c7..0c88003786 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -2326,5 +2326,9 @@ { "value": 888.5992713485974, "ts": 1755131758135 + }, + { + "value": 1416.0740134684374, + "ts": 1755218118992 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 483a32df94..9086b91d85 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1834,5 +1834,9 @@ { "value": 105.52233556102709, "ts": 1755131673792 + }, + { + "value": 155.5532510629472, + "ts": 1755218040014 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 32373e8387..ba0f7a9290 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1830,5 +1830,9 @@ { "value": 193.1745009658725, "ts": 1755131570643 + }, + { + "value": 193.4984520123839, + "ts": 1755218025721 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index fb0986934c..42d46cb2e0 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -2586,5 +2586,9 @@ { "value": 45.73728503476033, "ts": 1755131600552 + }, + { + "value": 44.30267588162325, + "ts": 1755218061981 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 90966cfa47..4c54eb72f8 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Tue 05Thu 07Sat 09Mon 11Wed 13Fri 15050100150200250300350[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 15050100150200250300350[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 a18d729035..c28cb270c4 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Tue 05Thu 07Sat 09Mon 11Wed 13Fri 15020406080100120140160180200220240260[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 15020406080100120140160180200220240260[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 76ec2beca2..07e94bd454 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1838,5 +1838,9 @@ { "value": 219.7319270490002, "ts": 1755131746642 + }, + { + "value": 429.6763105127471, + "ts": 1755218079336 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index b9e2a64b1e..c9b9d0fb6e 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1834,5 +1834,9 @@ { "value": 471.77229124076115, "ts": 1755131604540 + }, + { + "value": 460.19328117809476, + "ts": 1755218060263 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 50a0d4b7a7..08acf6aeb4 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -1578,5 +1578,9 @@ { "value": 212.6980750824205, "ts": 1755131634790 + }, + { + "value": 221.82786157941436, + "ts": 1755218096022 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index bbfdea09ac..45d7f102d3 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Tue 05Thu 07Sat 09Mon 11Wed 13Fri 150100200300400500600700800[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 150100200300400500600700800[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 ddb2384a51..7c3c7d0465 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 05Thu 07Sat 09Mon 11Wed 13Fri 15050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 15050100150200250300350[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 1edf9ef4ae..9060f179a8 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1838,5 +1838,9 @@ { "value": 126.59563245068044, "ts": 1755131846916 + }, + { + "value": 348.3713638738896, + "ts": 1755218119220 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index fc3b5544fa..4a67d92880 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1834,5 +1834,9 @@ { "value": 408.13550098632743, "ts": 1755131638304 + }, + { + "value": 402.25261464199514, + "ts": 1755218095218 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 1c0228adb6..efb8a9595f 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -2486,5 +2486,9 @@ { "value": 113.86279533162538, "ts": 1755131666955 + }, + { + "value": 112.1893756661244, + "ts": 1755218128505 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index be8917850d..a34a9514a2 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Tue 05Thu 07Sat 09Mon 11Wed 13Fri 15050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 15050100150200250300350400450500550600650[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 8a59621d4e..ff12d59885 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1838,5 +1838,9 @@ { "value": 2336.3070772798465, "ts": 1755131647694 + }, + { + "value": 4798.635054917712, + "ts": 1755218021885 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index ae798e483e..a37e066e88 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1834,5 +1834,9 @@ { "value": 5538.347931324486, "ts": 1755131555634 + }, + { + "value": 5462.4908958485075, + "ts": 1755218010444 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 5237e1669a..ac4d6df1cb 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -2578,5 +2578,9 @@ { "value": 1710.7664233576643, "ts": 1755131582027 + }, + { + "value": 1666.5123599666697, + "ts": 1755218042990 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 33eeb5830d..a0aebaa495 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Tue 05Thu 07Sat 09Mon 11Wed 13Fri 1501,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 1501,0002,0003,0004,0005,0006,0007,0008,0009,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 63b8bf0ab7..72b3afe279 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1838,5 +1838,9 @@ { "value": 63.35529650278764, "ts": 1755131714245 + }, + { + "value": 123.17293480045984, + "ts": 1755218061451 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 45269cc8bf..b70c709f0f 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1834,5 +1834,9 @@ { "value": 156.11990008326393, "ts": 1755131588253 + }, + { + "value": 152.95197308045275, + "ts": 1755218043649 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 9d4c33bc14..8919a0cbd9 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -2590,5 +2590,9 @@ { "value": 34.570974210053244, "ts": 1755131623579 + }, + { + "value": 34.23719528896193, + "ts": 1755218085262 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 780a082154..e75c345f5d 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Tue 05Thu 07Sat 09Mon 11Wed 13Fri 15020406080100120140160180200220240[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 15020406080100120140160180200220240[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 b98ebaabd7..8e2e0096cc 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Tue 05Thu 07Sat 09Mon 11Wed 13Fri 1502004006008001,0001,2001,4001,6001,8002,0002,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 1502004006008001,0001,2001,4001,6001,8002,0002,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file