From a610060cb2f3187077d1655e984154c6155b1cbb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 11 Aug 2025 00:44: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 9ba21712f2..5d669a4458 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1822,5 +1822,9 @@ { "value": 125.73344509639564, "ts": 1754786264539 + }, + { + "value": 118.68966608640608, + "ts": 1754872563734 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index c14d433a11..c70b90ac12 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1818,5 +1818,9 @@ { "value": 135.15948819607135, "ts": 1754786313172 + }, + { + "value": 120.90923746574238, + "ts": 1754872640421 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 496a0ab37d..43566262cb 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -2586,5 +2586,9 @@ { "value": 34.76567932137394, "ts": 1754786304063 + }, + { + "value": 38.604076590487956, + "ts": 1754872587155 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 1088e9a1e4..f4e71a2f38 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1822,5 +1822,9 @@ { "value": 325.18562679529566, "ts": 1754786337795 + }, + { + "value": 318.52205765249244, + "ts": 1754872637371 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index e8a614d002..907e9af7d9 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1818,5 +1818,9 @@ { "value": 304.847068387359, "ts": 1754786389267 + }, + { + "value": 243.34847501622323, + "ts": 1754872733592 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index a6799c50ba..9282ea494f 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -2566,5 +2566,9 @@ { "value": 119.70313622216904, "ts": 1754786376435 + }, + { + "value": 142.18683349921795, + "ts": 1754872648699 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index c6d39c1b89..d24cb7c6a2 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -AugustAug 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400450500550600[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Aug 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400450500550600[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 c902f990c8..78af98b6b2 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -894,5 +894,9 @@ { "value": 318.945354029343, "ts": 1754786393929 + }, + { + "value": 310.3261010111459, + "ts": 1754872695221 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index 34093ae996..f8a3ed7801 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -894,5 +894,9 @@ { "value": 317.7881941685866, "ts": 1754786445160 + }, + { + "value": 306.7249444061039, + "ts": 1754872793454 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 2a55995f55..aa7feadbe9 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -906,5 +906,9 @@ { "value": 138.9757487318463, "ts": 1754786425115 + }, + { + "value": 139.9041656465321, + "ts": 1754872698154 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 18b1556d15..7a72cac97b 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -894,5 +894,9 @@ { "value": 233.9181286549708, "ts": 1754786451398 + }, + { + "value": 229.9070792221477, + "ts": 1754872753744 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index ee8146dd61..a8a719c22d 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -894,5 +894,9 @@ { "value": 226.0099821075431, "ts": 1754786505999 + }, + { + "value": 198.16041085258516, + "ts": 1754872861710 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index eeb2d8ba66..e89bc19305 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -910,5 +910,9 @@ { "value": 106.36317706809902, "ts": 1754786464960 + }, + { + "value": 109.37927262783703, + "ts": 1754872737044 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 356497bd78..300a26c3cd 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1822,5 +1822,9 @@ { "value": 236.1089249173619, "ts": 1754786283842 + }, + { + "value": 233.53573096683792, + "ts": 1754872583645 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index b7865b5213..1a08f63bad 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1818,5 +1818,9 @@ { "value": 242.36548715462916, "ts": 1754786331736 + }, + { + "value": 191.79133103183736, + "ts": 1754872662228 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index b4118bf7cf..c95c8d8dd3 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -2522,5 +2522,9 @@ { "value": 67.25854183481302, "ts": 1754786326538 + }, + { + "value": 78.71536523929471, + "ts": 1754872606632 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index dc17334750..8f1783b7d6 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -AugustAug 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400450500[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Aug 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400450500[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 1894a8b6ab..f8faef2878 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -AugustAug 03Tue 05Thu 07Sat 09Mon 1102004006008001,0001,2001,4001,6001,8002,0002,2002,4002,6002,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Aug 03Tue 05Thu 07Sat 09Mon 1102004006008001,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/dedicated_benchmark.json b/dedicated_benchmark.json index 64d8af2974..62722de003 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -2310,5 +2310,9 @@ { "value": 1223.3579817311875, "ts": 1754786372899 + }, + { + "value": 766.7470331149524, + "ts": 1754872765805 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 31a3f1eaed..210d3e7237 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1818,5 +1818,9 @@ { "value": 156.3966218329684, "ts": 1754786275721 + }, + { + "value": 145.57453416149067, + "ts": 1754872575614 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index a465616b63..1f12dd6d09 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1814,5 +1814,9 @@ { "value": 172.1170395869191, "ts": 1754786323820 + }, + { + "value": 146.47007128210137, + "ts": 1754872652487 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 569c0f225c..233f2432eb 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -2570,5 +2570,9 @@ { "value": 38.90142379211079, "ts": 1754786317998 + }, + { + "value": 45.03287399801855, + "ts": 1754872599274 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 04f5cf1923..1a9bdcf279 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -AugustAug 03Tue 05Thu 07Sat 09Mon 11050100150200250300350[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Aug 03Tue 05Thu 07Sat 09Mon 11020406080100120140160180200220240260280300[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 5e3801d907..3a01d22eb8 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -AugustAug 03Tue 05Thu 07Sat 09Mon 11020406080100120140160180200220240260[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Aug 03Tue 05Thu 07Sat 09Mon 11020406080100120140160180200220240[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 82fe08dc70..010169a377 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1822,5 +1822,9 @@ { "value": 420.3152364273205, "ts": 1754786316094 + }, + { + "value": 432.6819066849354, + "ts": 1754872615261 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index cf0369dd87..1f29cb7b4c 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1818,5 +1818,9 @@ { "value": 375.39886129012075, "ts": 1754786365338 + }, + { + "value": 275.86206896551727, + "ts": 1754872704556 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index d963e92787..09f1ef6fcf 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -1562,5 +1562,9 @@ { "value": 165.00288755053214, "ts": 1754786358414 + }, + { + "value": 214.82277121374864, + "ts": 1754872633314 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index b51a8414f8..a05d3c3b97 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -AugustAug 03Tue 05Thu 07Sat 09Mon 110100200300400500600700800[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Aug 03Tue 05Thu 07Sat 09Mon 110100200300400500600700800[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 5a53827c3c..c5874db054 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 @@ -AugustAug 03Tue 05Thu 07Sat 09Mon 11050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Aug 03Tue 05Thu 07Sat 09Mon 11050100150200250300350[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 1858cbb679..8d3e51cd58 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1822,5 +1822,9 @@ { "value": 341.646737273659, "ts": 1754786355704 + }, + { + "value": 331.54666519312593, + "ts": 1754872655866 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 092706ea4f..5188ab580a 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1818,5 +1818,9 @@ { "value": 353.4817956875221, "ts": 1754786406664 + }, + { + "value": 304.3367993913264, + "ts": 1754872753678 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 87f968a47c..4ce90e5879 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -2470,5 +2470,9 @@ { "value": 104.38413361169103, "ts": 1754786395871 + }, + { + "value": 99.00990099009901, + "ts": 1754872669166 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 29b44bc16c..8708164101 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -AugustAug 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Aug 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400450500550600650[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 c089b1004c..891d3dc1cf 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1822,5 +1822,9 @@ { "value": 4821.256383700582, "ts": 1754786257910 + }, + { + "value": 4863.024801426487, + "ts": 1754872556769 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index e787189e99..9f70731674 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1818,5 +1818,9 @@ { "value": 2931.4369469627054, "ts": 1754786306812 + }, + { + "value": 2654.0843409023887, + "ts": 1754872633335 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 30a998e48f..7b26c24156 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -2562,5 +2562,9 @@ { "value": 1456.6642388929351, "ts": 1754786296470 + }, + { + "value": 1637.9420168526033, + "ts": 1754872580277 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 26ddb68740..fc108d09f2 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -AugustAug 03Tue 05Thu 07Sat 09Mon 1101,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Aug 03Tue 05Thu 07Sat 09Mon 1101,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 009aea2244..b5e1e78cd6 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1822,5 +1822,9 @@ { "value": 121.53621779290228, "ts": 1754786297623 + }, + { + "value": 122.20954863940037, + "ts": 1754872597457 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 88f37e23ed..1b58534c3d 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1818,5 +1818,9 @@ { "value": 136.11615245009074, "ts": 1754786344468 + }, + { + "value": 108.49124837263128, + "ts": 1754872677771 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index f726d09601..23cba0b66f 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -2574,5 +2574,9 @@ { "value": 29.493305019760516, "ts": 1754786344464 + }, + { + "value": 34.30296377607025, + "ts": 1754872622171 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index f97a977ac2..4b14c7e117 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -AugustAug 03Tue 05Thu 07Sat 09Mon 11020406080100120140160180200220240[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Aug 03Tue 05Thu 07Sat 09Mon 11020406080100120140160180200220240[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 429a552c32..4a9f2e3dff 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -AugustAug 03Tue 05Thu 07Sat 09Mon 1102004006008001,0001,2001,4001,6001,8002,0002,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Aug 03Tue 05Thu 07Sat 09Mon 1102004006008001,0001,2001,4001,6001,8002,0002,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file