From e10a8943719f2ee8ea158a9493aaa90912cab0a6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 17 Jan 2026 00:42:57 +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 f27160050e..8cf1447360 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -2282,5 +2282,9 @@ { "value": 98.65824782951854, "ts": 1768523810020 + }, + { + "value": 101.46103896103895, + "ts": 1768610100317 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 3903b66d17..c6d74cc7ea 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -2278,5 +2278,9 @@ { "value": 126.83916793505834, "ts": 1768523761657 + }, + { + "value": 136.01741022850925, + "ts": 1768610044524 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index a25e00e3ec..da104c15fd 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -3046,5 +3046,9 @@ { "value": 32.696834946377194, "ts": 1768523819111 + }, + { + "value": 25.378134199573644, + "ts": 1768610124458 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 467ffaa8d4..62e88d4169 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -2282,5 +2282,9 @@ { "value": 270.9904701684658, "ts": 1768523907413 + }, + { + "value": 280.649235230834, + "ts": 1768610195753 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index c90471629e..a8b1f62512 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -2278,5 +2278,9 @@ { "value": 367.12965795753536, "ts": 1768523836503 + }, + { + "value": 318.7250996015936, + "ts": 1768610124388 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 6acfb7bf66..30edde7fca 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -3026,5 +3026,9 @@ { "value": 127.12133731646857, "ts": 1768523903385 + }, + { + "value": 131.87392852433075, + "ts": 1768610211237 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index d114afa767..505c369072 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Nov 23Nov 30Dec 07Dec 14Dec 21Dec 28Jan 04Jan 11Jan 18050100150200250300350400450500550600[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 09Jan 11Tue 13Thu 15Sat 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 57204f73bc..22cb131499 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -1354,5 +1354,9 @@ { "value": 274.32960702283793, "ts": 1768523972991 + }, + { + "value": 251.87859451744256, + "ts": 1768610264516 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index d11516c003..fd99bdaa26 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -1354,5 +1354,9 @@ { "value": 374.2164842361306, "ts": 1768523885830 + }, + { + "value": 358.7872989296179, + "ts": 1768610175818 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index adda88e25c..cff078521f 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -1366,5 +1366,9 @@ { "value": 127.76695307758649, "ts": 1768523955318 + }, + { + "value": 112.04167950477577, + "ts": 1768610268545 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 466bdb72b7..e1eeb89232 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -1354,5 +1354,9 @@ { "value": 168.2085786375105, "ts": 1768524055307 + }, + { + "value": 186.3325103647459, + "ts": 1768610335248 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 0c9b9570a1..78e3494708 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -1354,5 +1354,9 @@ { "value": 252.87114108102415, "ts": 1768523939533 + }, + { + "value": 253.1058193246293, + "ts": 1768610229149 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 81b3f4978a..57466a0457 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -390,5 +390,9 @@ { "value": 72.95675488354279, "ts": 1768524013759 + }, + { + "value": 84.28860418071476, + "ts": 1768610318585 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index f637c877bd..d67745e122 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -2282,5 +2282,9 @@ { "value": 204.30400435848543, "ts": 1768523832171 + }, + { + "value": 211.50592216582066, + "ts": 1768610122096 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index b807506a26..a21d85385b 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -2278,5 +2278,9 @@ { "value": 267.6181980374665, "ts": 1768523779398 + }, + { + "value": 288.0184331797235, + "ts": 1768610061556 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 0cea7de726..ddbde979b1 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -2982,5 +2982,9 @@ { "value": 73.74631268436578, "ts": 1768523839624 + }, + { + "value": 70.44237813468582, + "ts": 1768610147358 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 7a90da9213..934804c84b 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Nov 23Nov 30Dec 07Dec 14Dec 21Dec 28Jan 04Jan 11Jan 18050100150200250300350400450[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 09Jan 11Tue 13Thu 15Sat 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 47ecdef0cb..19a9798600 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Nov 16Nov 23Nov 30Dec 07Dec 14Dec 21Dec 28Jan 04Jan 11Jan 1802004006008001,0001,2001,4001,6001,8002,0002,2002,4002,6002,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Nov 16Nov 23Nov 30Dec 07Dec 14Dec 21Dec 28Jan 04Jan 11Jan 1802004006008001,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 bf7c93723e..70ec4077e5 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -2278,5 +2278,9 @@ { "value": 133.42821561999642, "ts": 1768523823050 + }, + { + "value": 132.9198050509526, + "ts": 1768610113318 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 0d9c2f1d6a..ab34496f74 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -2274,5 +2274,9 @@ { "value": 168.82386043894203, "ts": 1768523772160 + }, + { + "value": 177.89373814041744, + "ts": 1768610054700 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 930c00d840..83a4758f5a 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -3030,5 +3030,9 @@ { "value": 42.988565041698905, "ts": 1768523831803 + }, + { + "value": 36.51500766815161, + "ts": 1768610139240 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index f224f22ffc..0414b535e9 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Nov 23Nov 30Dec 07Dec 14Dec 21Dec 28Jan 04Jan 11Jan 18020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 09Jan 11Tue 13Thu 15Sat 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 d426332a4d..97d71babda 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Nov 23Nov 30Dec 07Dec 14Dec 21Dec 28Jan 04Jan 11Jan 18020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 09Jan 11Tue 13Thu 15Sat 17020406080100120140160180200220[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 259e0d0c45..ffd1bc42ad 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -2282,5 +2282,9 @@ { "value": 366.6137113528046, "ts": 1768523881379 + }, + { + "value": 382.09259377189073, + "ts": 1768610169773 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 69d31e9dfe..52ecdcc4fe 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -2278,5 +2278,9 @@ { "value": 463.6068613815484, "ts": 1768523816847 + }, + { + "value": 446.42857142857144, + "ts": 1768610100727 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index ee7d451892..e82bddf2be 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -2022,5 +2022,9 @@ { "value": 170.94017094017096, "ts": 1768523886276 + }, + { + "value": 163.21201240411295, + "ts": 1768610194752 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 7e5d921521..d841d49494 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Nov 23Nov 30Dec 07Dec 14Dec 21Dec 28Jan 04Jan 11Jan 18050100150200250300350400450500550600650700[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 09Jan 11Tue 13Thu 15Sat 17050100150200250300350400450500550600650700[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 0f3eedc1ad..da3c972704 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 @@ -Nov 23Nov 30Dec 07Dec 14Dec 21Dec 28Jan 04Jan 11Jan 18020406080100120140160180200220240260280[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Fri 09Jan 11Tue 13Thu 15Sat 17020406080100120140160180200220240260280[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 3d1de46280..baf8507059 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -2282,5 +2282,9 @@ { "value": 287.8664299764909, "ts": 1768523928642 + }, + { + "value": 297.51574354142906, + "ts": 1768610216302 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 996bb4a968..ec7928f26a 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -2278,5 +2278,9 @@ { "value": 369.9593044765076, "ts": 1768523853105 + }, + { + "value": 354.17035594120773, + "ts": 1768610141751 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 8fd20bfea0..0b6557c04b 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -2930,5 +2930,9 @@ { "value": 100.63905801841695, "ts": 1768523923561 + }, + { + "value": 96.59502535619417, + "ts": 1768610232315 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 62ed7ec198..a104ea1ead 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Nov 23Nov 30Dec 07Dec 14Dec 21Dec 28Jan 04Jan 11Jan 18050100150200250300350400450500550600[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 09Jan 11Tue 13Thu 15Sat 17050100150200250300350400450500550600[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 a92c353edd..5ffd0e2a29 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -2282,5 +2282,9 @@ { "value": 2593.909117110193, "ts": 1768523801660 + }, + { + "value": 2428.7564766839378, + "ts": 1768610092165 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index fda6a1ba0e..9347593f8e 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -2278,5 +2278,9 @@ { "value": 3929.044369097339, "ts": 1768523755133 + }, + { + "value": 3875.913351803735, + "ts": 1768610038131 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index ad6ee21c1d..3dcb2272ee 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -3022,5 +3022,9 @@ { "value": 1086.3923324843379, "ts": 1768523810937 + }, + { + "value": 855.2531549338604, + "ts": 1768610114129 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 8bc0ae80aa..7cb06bd95d 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Nov 23Nov 30Dec 07Dec 14Dec 21Dec 28Jan 04Jan 11Jan 1805001,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 +Fri 09Jan 11Tue 13Thu 15Sat 1705001,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 82823eb602..0de30e1c36 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -2282,5 +2282,9 @@ { "value": 55.46721887364568, "ts": 1768523860775 + }, + { + "value": 56.986551173922955, + "ts": 1768610150069 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index a8f5e11a40..d71302d712 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -2278,5 +2278,9 @@ { "value": 78.01934879850204, "ts": 1768523800189 + }, + { + "value": 81.36255152961597, + "ts": 1768610081638 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 337ee7fe69..36cc0229d2 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -3034,5 +3034,9 @@ { "value": 15.539532570860267, "ts": 1768523872790 + }, + { + "value": 15.439723320158103, + "ts": 1768610180705 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 2f648107f1..9334e61a4c 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Nov 23Nov 30Dec 07Dec 14Dec 21Dec 28Jan 04Jan 11Jan 18020406080100120140160180200220240[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 09Jan 11Tue 13Thu 15Sat 17020406080100120140160180200220240[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file