From 3231e3e9f670ff2e111871bd08e8641d6d4ce83f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 12 Aug 2025 00:39:59 +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 5d669a4458..7a22ca3ac0 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1826,5 +1826,9 @@ { "value": 118.68966608640608, "ts": 1754872563734 + }, + { + "value": 124.9375312343828, + "ts": 1754958741838 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index c70b90ac12..d1dc513adc 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1822,5 +1822,9 @@ { "value": 120.90923746574238, "ts": 1754872640421 + }, + { + "value": 134.48090371167294, + "ts": 1754958787239 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 43566262cb..1aa1ceb1af 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -2590,5 +2590,9 @@ { "value": 38.604076590487956, "ts": 1754872587155 + }, + { + "value": 39.61965134706815, + "ts": 1754958758014 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index f4e71a2f38..0cb31f374a 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1826,5 +1826,9 @@ { "value": 318.52205765249244, "ts": 1754872637371 + }, + { + "value": 307.2353935173332, + "ts": 1754958814785 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 907e9af7d9..fea1e36b41 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1822,5 +1822,9 @@ { "value": 243.34847501622323, "ts": 1754872733592 + }, + { + "value": 312.565117732861, + "ts": 1754958861321 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 9282ea494f..70fd67ddad 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -2570,5 +2570,9 @@ { "value": 142.18683349921795, "ts": 1754872648699 + }, + { + "value": 154.05946695424436, + "ts": 1754958818493 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index d24cb7c6a2..299c716a56 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Aug 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400450500550600[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Aug 03Tue 05Thu 07Sat 09Mon 11Wed 13050100150200250300350400450500550600[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 78af98b6b2..7023020207 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -898,5 +898,9 @@ { "value": 310.3261010111459, "ts": 1754872695221 + }, + { + "value": 267.5227394328518, + "ts": 1754958878086 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index f8a3ed7801..f488193fd1 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -898,5 +898,9 @@ { "value": 306.7249444061039, "ts": 1754872793454 + }, + { + "value": 255.89081991683545, + "ts": 1754958928563 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index aa7feadbe9..852a7ba837 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -910,5 +910,9 @@ { "value": 139.9041656465321, "ts": 1754872698154 + }, + { + "value": 116.50259218267605, + "ts": 1754958871024 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 7a72cac97b..f9d35684da 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -898,5 +898,9 @@ { "value": 229.9070792221477, "ts": 1754872753744 + }, + { + "value": 189.17896329928112, + "ts": 1754958946955 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index a8a719c22d..dcd99a1224 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -898,5 +898,9 @@ { "value": 198.16041085258516, "ts": 1754872861710 + }, + { + "value": 193.86733012375197, + "ts": 1754958997882 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index e89bc19305..ec9a1d4e39 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -914,5 +914,9 @@ { "value": 109.37927262783703, "ts": 1754872737044 + }, + { + "value": 81.71603677221654, + "ts": 1754958922175 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 300a26c3cd..a7f8850458 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1826,5 +1826,9 @@ { "value": 233.53573096683792, "ts": 1754872583645 + }, + { + "value": 239.38716884774976, + "ts": 1754958760710 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 1a08f63bad..55f7ae0b66 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1822,5 +1822,9 @@ { "value": 191.79133103183736, "ts": 1754872662228 + }, + { + "value": 258.57610756766076, + "ts": 1754958805450 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index c95c8d8dd3..428ff6769e 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -2526,5 +2526,9 @@ { "value": 78.71536523929471, "ts": 1754872606632 + }, + { + "value": 75.86102260658474, + "ts": 1754958777560 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 8f1783b7d6..e492304da7 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Aug 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400450500[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Aug 03Tue 05Thu 07Sat 09Mon 11Wed 13050100150200250300350400450500[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 f8faef2878..dd5d827a11 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -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 +Aug 03Tue 05Thu 07Sat 09Mon 11Wed 1302004006008001,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 62722de003..b3c131cc04 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -2314,5 +2314,9 @@ { "value": 766.7470331149524, "ts": 1754872765805 + }, + { + "value": 1209.9050896674105, + "ts": 1754958860322 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 210d3e7237..6e193fc493 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1822,5 +1822,9 @@ { "value": 145.57453416149067, "ts": 1754872575614 + }, + { + "value": 159.01621965440475, + "ts": 1754958752897 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 1f12dd6d09..d06f1834d4 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1818,5 +1818,9 @@ { "value": 146.47007128210137, "ts": 1754872652487 + }, + { + "value": 170.29972752043597, + "ts": 1754958797868 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 233f2432eb..6e06a8f195 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -2574,5 +2574,9 @@ { "value": 45.03287399801855, "ts": 1754872599274 + }, + { + "value": 45.558086560364465, + "ts": 1754958769980 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 1a9bdcf279..4d3455ef12 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Aug 03Tue 05Thu 07Sat 09Mon 11020406080100120140160180200220240260280300[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Aug 03Tue 05Thu 07Sat 09Mon 11Wed 13020406080100120140160180200220240260280300[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 3a01d22eb8..65e5d1642b 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Aug 03Tue 05Thu 07Sat 09Mon 11020406080100120140160180200220240[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Aug 03Tue 05Thu 07Sat 09Mon 11Wed 13020406080100120140160180200220240[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 010169a377..e7b7601f74 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1826,5 +1826,9 @@ { "value": 432.6819066849354, "ts": 1754872615261 + }, + { + "value": 427.71599657827204, + "ts": 1754958792093 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 1f29cb7b4c..9b6c694556 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1822,5 +1822,9 @@ { "value": 275.86206896551727, "ts": 1754872704556 + }, + { + "value": 378.5011355034065, + "ts": 1754958838091 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 09f1ef6fcf..a3b3a6ccf0 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -1566,5 +1566,9 @@ { "value": 214.82277121374864, "ts": 1754872633314 + }, + { + "value": 209.53378732320587, + "ts": 1754958804313 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index a05d3c3b97..5e5f876bc0 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Aug 03Tue 05Thu 07Sat 09Mon 110100200300400500600700800[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Aug 03Tue 05Thu 07Sat 09Mon 11Wed 130100200300400500600700800[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 c5874db054..24a46e0df4 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 @@ -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 +Aug 03Tue 05Thu 07Sat 09Mon 11Wed 13050100150200250300350[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 8d3e51cd58..799262e4e9 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1826,5 +1826,9 @@ { "value": 331.54666519312593, "ts": 1754872655866 + }, + { + "value": 343.957807842238, + "ts": 1754958832598 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 5188ab580a..3fd5ab4e12 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1822,5 +1822,9 @@ { "value": 304.3367993913264, "ts": 1754872753678 + }, + { + "value": 311.21946159033143, + "ts": 1754958881069 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 4ce90e5879..7b3ce69c99 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -2474,5 +2474,9 @@ { "value": 99.00990099009901, "ts": 1754872669166 + }, + { + "value": 114.08362329587588, + "ts": 1754958836294 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 8708164101..36fa22a020 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Aug 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Aug 03Tue 05Thu 07Sat 09Mon 11Wed 13050100150200250300350400450500550600650[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 891d3dc1cf..900ef9d855 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1826,5 +1826,9 @@ { "value": 4863.024801426487, "ts": 1754872556769 + }, + { + "value": 4866.881770823946, + "ts": 1754958735202 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 9f70731674..f80ed36f66 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1822,5 +1822,9 @@ { "value": 2654.0843409023887, "ts": 1754872633335 + }, + { + "value": 3109.488546717186, + "ts": 1754958780869 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 7b26c24156..64e96fdd23 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -2566,5 +2566,9 @@ { "value": 1637.9420168526033, "ts": 1754872580277 + }, + { + "value": 1730.7359473856272, + "ts": 1754958751299 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index fc108d09f2..c0c58afe0a 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -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 +Aug 03Tue 05Thu 07Sat 09Mon 11Wed 1301,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 b5e1e78cd6..d18b1091a9 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1826,5 +1826,9 @@ { "value": 122.20954863940037, "ts": 1754872597457 + }, + { + "value": 122.12994626282364, + "ts": 1754958774509 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 1b58534c3d..960a657f5b 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1822,5 +1822,9 @@ { "value": 108.49124837263128, "ts": 1754872677771 + }, + { + "value": 143.15709104790992, + "ts": 1754958817653 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 23cba0b66f..9079e0e4c9 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -2578,5 +2578,9 @@ { "value": 34.30296377607025, "ts": 1754872622171 + }, + { + "value": 34.33358511295749, + "ts": 1754958793042 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 4b14c7e117..6c00c54aa0 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Aug 03Tue 05Thu 07Sat 09Mon 11020406080100120140160180200220240[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Aug 03Tue 05Thu 07Sat 09Mon 11Wed 13020406080100120140160180200220240[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 4a9f2e3dff..b5ebc5ac4e 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -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 +Aug 03Tue 05Thu 07Sat 09Mon 11Wed 1302004006008001,0001,2001,4001,6001,8002,0002,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file