From 7fced2b9209947cc77b6e622218cb41cee517c51 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 6 Feb 2026 00:49:58 +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 +- 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 +- 40 files changed, 130 insertions(+), 10 deletions(-) diff --git a/2steps_4workers_benchmark.json b/2steps_4workers_benchmark.json index df72682e54..54168e84f3 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -2362,5 +2362,9 @@ { "value": 99.84025559105432, "ts": 1770252217040 + }, + { + "value": 78.27175954915467, + "ts": 1770338479860 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 399c04f511..fcd8f78ddf 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -2358,5 +2358,9 @@ { "value": 129.043358568479, "ts": 1770252177164 + }, + { + "value": 123.8441215323646, + "ts": 1770338436744 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 51ee3abbf5..8323bddccd 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -3126,5 +3126,9 @@ { "value": 33.33777837044939, "ts": 1770252249277 + }, + { + "value": 33.49859305909152, + "ts": 1770338453211 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 7e1edcc043..676abcb6a7 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -2362,5 +2362,9 @@ { "value": 282.8320920147073, "ts": 1770252312444 + }, + { + "value": 220.9863356782439, + "ts": 1770338586676 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index a9ad38c089..8a9dd97c2c 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -2358,5 +2358,9 @@ { "value": 366.4793549963352, "ts": 1770252252000 + }, + { + "value": 318.52205765249244, + "ts": 1770338519799 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index b71338df18..f3012a568b 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -3106,5 +3106,9 @@ { "value": 107.73540185304891, "ts": 1770252341880 + }, + { + "value": 131.17334557617892, + "ts": 1770338535919 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 7a7d763b30..9a700ed6ce 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Tue 27Thu 29Sat 31FebruaryTue 03Thu 05050100150200250300350400450500550[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 29Sat 31FebruaryTue 03Thu 05Sat 07050100150200250300350400450500550[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 ee7d806f29..acc7fd3df4 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -1434,5 +1434,9 @@ { "value": 285.8504049547404, "ts": 1770252376656 + }, + { + "value": 228.11519817507843, + "ts": 1770338665617 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index fcf03cfe77..ae4f0b4298 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -1434,5 +1434,9 @@ { "value": 372.13918005333994, "ts": 1770252301457 + }, + { + "value": 325.0711093051605, + "ts": 1770338575811 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 04a99d47a3..1ca0cd25e8 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -1446,5 +1446,9 @@ { "value": 131.70892327955218, "ts": 1770252395843 + }, + { + "value": 135.2493660185968, + "ts": 1770338586684 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 4e32cc26bb..40f5a49be3 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -1434,5 +1434,9 @@ { "value": 195.6628077612914, "ts": 1770252444356 + }, + { + "value": 143.64032462713365, + "ts": 1770338755166 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 671e2e0614..d8bf8efff2 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -1434,5 +1434,9 @@ { "value": 250.95677269590314, "ts": 1770252355461 + }, + { + "value": 221.2552548123018, + "ts": 1770338635998 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index d696b50d93..0d993a3ced 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -470,5 +470,9 @@ { "value": 88.7449248996073, "ts": 1770252443060 + }, + { + "value": 87.77704630239192, + "ts": 1770338634514 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 5e1a36b028..eab5fb23c3 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -2362,5 +2362,9 @@ { "value": 213.31058020477815, "ts": 1770252238686 + }, + { + "value": 194.88112251526567, + "ts": 1770338503437 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 57695736d9..77f6d421bf 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -2358,5 +2358,9 @@ { "value": 279.22561429635147, "ts": 1770252194687 + }, + { + "value": 252.99375948726598, + "ts": 1770338455325 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 6f4652b9cf..d0e5251dce 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -3062,5 +3062,9 @@ { "value": 74.2831674342594, "ts": 1770252269969 + }, + { + "value": 75.25586995785672, + "ts": 1770338473333 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 612668a16b..e6fd266753 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Tue 27Thu 29Sat 31FebruaryTue 03Thu 05050100150200250300350400450[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 29Sat 31FebruaryTue 03Thu 05Sat 07050100150200250300350400450[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 db86bba195..4819882599 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -December2026February02004006008001,0001,2001,4001,6001,8002,0002,2002,4002,6002,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +December2026February02004006008001,0001,2001,4001,6001,8002,0002,2002,4002,6002,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index d0c18cedc4..92f274af32 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -2358,5 +2358,9 @@ { "value": 132.19353132986694, "ts": 1770252230034 + }, + { + "value": 119.07597046915933, + "ts": 1770338494052 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 92783ab2df..8999e294fa 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -2354,5 +2354,9 @@ { "value": 171.35023989033584, "ts": 1770252187560 + }, + { + "value": 166.13135452431055, + "ts": 1770338447620 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 227f5089a1..737189ee3f 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -3110,5 +3110,9 @@ { "value": 42.208340368056724, "ts": 1770252262187 + }, + { + "value": 43.92515154177282, + "ts": 1770338465644 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 3c29aff768..53c59ba2bf 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Tue 27Thu 29Sat 31FebruaryTue 03Thu 05020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 29Sat 31FebruaryTue 03Thu 05Sat 07020406080100120140160180200220240260280[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 f61aca252d..f4935f0266 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Tue 27Thu 29Sat 31FebruaryTue 03Thu 05020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 29Sat 31FebruaryTue 03Thu 05Sat 07020406080100120140160180200220[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 eb0f7af784..2c22615b11 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -2362,5 +2362,9 @@ { "value": 373.5990037359901, "ts": 1770252287439 + }, + { + "value": 301.12923462986197, + "ts": 1770338556272 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 7639c3cd9a..f5844f63cc 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -2358,5 +2358,9 @@ { "value": 455.8231406214389, "ts": 1770252232060 + }, + { + "value": 385.579332947754, + "ts": 1770338497444 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 2d0d744833..b519d581f0 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -2102,5 +2102,9 @@ { "value": 129.24071082390952, "ts": 1770252321359 + }, + { + "value": 174.5810055865922, + "ts": 1770338519366 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 1d9fdf6dfc..7531340295 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Tue 27Thu 29Sat 31FebruaryTue 03Thu 05050100150200250300350400450500550600650700[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 29Sat 31FebruaryTue 03Thu 05Sat 07050100150200250300350400450500550600650700[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 81916a03dd..42af512583 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 27Thu 29Sat 31FebruaryTue 03Thu 05020406080100120140160180200220240260280[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 29Sat 31FebruaryTue 03Thu 05Sat 07020406080100120140160180200220240260280[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 d29c3ca464..c9c73037d6 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -2362,5 +2362,9 @@ { "value": 284.26588335623256, "ts": 1770252333992 + }, + { + "value": 236.8919772583702, + "ts": 1770338612405 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 6592ed2a4d..4bff1bbaa5 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -2358,5 +2358,9 @@ { "value": 370.78235076010384, "ts": 1770252268572 + }, + { + "value": 332.09719377871255, + "ts": 1770338538307 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index e2606d9281..e43627adc6 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -3010,5 +3010,9 @@ { "value": 88.25346394845998, "ts": 1770252365000 + }, + { + "value": 97.60382606998195, + "ts": 1770338556694 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index e8f20b588f..fdfb303225 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Tue 27Thu 29Sat 31FebruaryTue 03Thu 05050100150200250300350400450500550600[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 29Sat 31FebruaryTue 03Thu 05Sat 07050100150200250300350400450500550600[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 12d58f3147..b2681d4ff3 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -2362,5 +2362,9 @@ { "value": 2763.3639350302437, "ts": 1770252208845 + }, + { + "value": 2196.9974368363237, + "ts": 1770338469572 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 429dffc3f9..9d848877c0 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -2358,5 +2358,9 @@ { "value": 4122.577985433558, "ts": 1770252170693 + }, + { + "value": 3447.4833371638706, + "ts": 1770338430017 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 4d095b4f39..0cb4917368 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -3102,5 +3102,9 @@ { "value": 956.0229445506692, "ts": 1770252241311 + }, + { + "value": 1101.9553585640297, + "ts": 1770338445354 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index eb8720ec0f..3919982db7 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Tue 27Thu 29Sat 31FebruaryTue 03Thu 0505001,0001,5002,0002,5003,0003,5004,0004,5005,0005,5006,0006,500[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 29Sat 31FebruaryTue 03Thu 05Sat 0705001,0001,5002,0002,5003,0003,5004,0004,5005,0005,5006,0006,500[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 c6c8289c27..97fdf4a6f0 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -2362,5 +2362,9 @@ { "value": 55.043851601776076, "ts": 1770252267467 + }, + { + "value": 54.4010445000544, + "ts": 1770338532495 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 3b5a1f9078..f22d39e4f3 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -2358,5 +2358,9 @@ { "value": 79.7829902664752, "ts": 1770252215018 + }, + { + "value": 71.8941717791411, + "ts": 1770338477838 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index e7574a8d87..59d7735f2f 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -3114,5 +3114,9 @@ { "value": 15.214679122417309, "ts": 1770252303890 + }, + { + "value": 15.724259387382855, + "ts": 1770338506118 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index e236859ddc..0df3147830 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Tue 27Thu 29Sat 31FebruaryTue 03Thu 050102030405060708090100110120130[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 29Sat 31FebruaryTue 03Thu 05Sat 070102030405060708090100110120130[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file