From 7e2d298087463d55cf774f6823727ef807eb5d19 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 12 Jul 2025 00:41:46 +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 ea13a9ddd7..02798c8985 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1706,5 +1706,9 @@ { "value": 122.9911446375861, "ts": 1752194010244 + }, + { + "value": 128.24897400820794, + "ts": 1752280402435 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 7358004015..25cf99fbfd 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1702,5 +1702,9 @@ { "value": 159.1005515485787, "ts": 1752193999976 + }, + { + "value": 147.8415138971023, + "ts": 1752280393780 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index cc1766a1fa..de500e66f5 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -2470,5 +2470,9 @@ { "value": 41.26774513040608, "ts": 1752194018412 + }, + { + "value": 41.295011562603236, + "ts": 1752280409244 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index e744cc2ef9..4a239b93c0 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1706,5 +1706,9 @@ { "value": 376.29350893697085, "ts": 1752194082457 + }, + { + "value": 385.75286100038574, + "ts": 1752280472429 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 3765e33589..25cd104335 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1702,5 +1702,9 @@ { "value": 391.7471924784539, "ts": 1752194063715 + }, + { + "value": 381.63083577153037, + "ts": 1752280456721 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 52b6dafa22..5a75a662d0 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -2450,5 +2450,9 @@ { "value": 161.87778227438284, "ts": 1752194078430 + }, + { + "value": 160.62966829973496, + "ts": 1752280469220 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 4ff8348b76..1c6a830926 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -JulyThu 03Sat 05Mon 07Wed 09Fri 11050100150200250300350400450500550600650[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 11Jul 13050100150200250300350400450500550600650[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 54417c0f3b..4139145a67 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -778,5 +778,9 @@ { "value": 394.91871256499707, "ts": 1752194129995 + }, + { + "value": 401.96965129132747, + "ts": 1752280519385 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index af01152adc..4374da0695 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -778,5 +778,9 @@ { "value": 376.71877943115464, "ts": 1752194109932 + }, + { + "value": 378.1909864481563, + "ts": 1752280503985 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 4799e6e9dc..beeead3086 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -790,5 +790,9 @@ { "value": 167.38502740929826, "ts": 1752194119614 + }, + { + "value": 166.0371092939272, + "ts": 1752280510517 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index a2135c7d56..a0a02b752e 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -778,5 +778,9 @@ { "value": 268.642682844926, "ts": 1752194182059 + }, + { + "value": 158.77006125878196, + "ts": 1752280602360 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 843b01cb17..005bcec654 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -778,5 +778,9 @@ { "value": 303.8128512836093, "ts": 1752194156928 + }, + { + "value": 310.1336158995167, + "ts": 1752280549914 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 43383da705..0c9234ec1b 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -794,5 +794,9 @@ { "value": 125.37219871493495, "ts": 1752194154096 + }, + { + "value": 107.3162879296005, + "ts": 1752280550612 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 2c25f9f7f0..2a658eb751 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1706,5 +1706,9 @@ { "value": 187.875751503006, "ts": 1752194031528 + }, + { + "value": 195.6436676666232, + "ts": 1752280422603 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index ac27c3134a..16091984fd 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1702,5 +1702,9 @@ { "value": 249.1280518186348, "ts": 1752194016771 + }, + { + "value": 251.13008538422903, + "ts": 1752280410193 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 2b67a16286..9ebb02d770 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -2406,5 +2406,9 @@ { "value": 59.31198102016607, "ts": 1752194039386 + }, + { + "value": 59.30494603249912, + "ts": 1752280430289 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 5f04b4432d..3e89b6936b 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -JulyThu 03Sat 05Mon 07Wed 09Fri 11050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 11Jul 13050100150200250300350400[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 0e88ec59e5..c707b50a2f 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Jun 29JulyThu 03Sat 05Mon 07Wed 09Fri 1105001,0001,5002,0002,5003,0003,500[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Jun 29JulyThu 03Sat 05Mon 07Wed 09Fri 11Jul 1305001,0001,5002,0002,5003,0003,500[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 9c9b2b8665..c711c3d61b 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -2194,5 +2194,9 @@ { "value": 1454.6630030709553, "ts": 1752194098990 + }, + { + "value": 1205.2226314027453, + "ts": 1752280507072 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index aa4c9dc782..58852cdd1b 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1702,5 +1702,9 @@ { "value": 147.89982252021298, "ts": 1752194022022 + }, + { + "value": 159.4896331738437, + "ts": 1752280413411 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index bca2735721..0860b6900c 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1698,5 +1698,9 @@ { "value": 198.78081102570897, "ts": 1752194009131 + }, + { + "value": 203.9151712887439, + "ts": 1752280402723 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index c1877519d4..2aa007b337 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -2454,5 +2454,9 @@ { "value": 47.36642667677151, "ts": 1752194029962 + }, + { + "value": 47.12091226086137, + "ts": 1752280420873 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 4344384cbf..b296bea610 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -JulyThu 03Sat 05Mon 07Wed 09Fri 11050100150200250300350[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 11Jul 13050100150200250300350[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 f6acbab680..5c3e2c9533 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -JulyThu 03Sat 05Mon 07Wed 09Fri 11020406080100120140160180200220240260[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 11Jul 13020406080100120140160180200220240260[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 13badd0ee1..ee55321e1f 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1706,5 +1706,9 @@ { "value": 433.11917996101926, "ts": 1752194062989 + }, + { + "value": 442.6410918480266, + "ts": 1752280453529 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index ea90781b5a..627ccb2c5b 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1702,5 +1702,9 @@ { "value": 434.5621786050554, "ts": 1752194045219 + }, + { + "value": 451.94335643266044, + "ts": 1752280437691 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 320dec7cdf..d7a2d371f3 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -1446,5 +1446,9 @@ { "value": 221.04332449160034, "ts": 1752194064904 + }, + { + "value": 227.60896779333103, + "ts": 1752280455592 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index e0c7a28380..f62e6a9bad 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -JulyThu 03Sat 05Mon 07Wed 09Fri 110100200300400500600700800[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 11Jul 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 965ae93412..8eb8234f98 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 @@ -JulyThu 03Sat 05Mon 07Wed 09Fri 11050100150200250300350400[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 11Jul 13050100150200250300350400[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 6610c510c6..96b3282ce6 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1706,5 +1706,9 @@ { "value": 372.4163614921482, "ts": 1752194098969 + }, + { + "value": 373.8783649052842, + "ts": 1752280488886 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 9332fbfb8a..b348097243 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1702,5 +1702,9 @@ { "value": 450.18007202881154, "ts": 1752194077408 + }, + { + "value": 419.87403778866343, + "ts": 1752280471518 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index b4d70158dd..b09f1a9cd6 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -2354,5 +2354,9 @@ { "value": 120.78753472641624, "ts": 1752194095288 + }, + { + "value": 121.20477546815344, + "ts": 1752280486009 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 65cdb3f0ef..862fde45e8 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -JulyThu 03Sat 05Mon 07Wed 09Fri 110100200300400500600700800[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 11Jul 130100200300400500600700800[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 12aa6d6493..511b1139a6 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1706,5 +1706,9 @@ { "value": 4710.3155911446065, "ts": 1752194003323 + }, + { + "value": 4793.268121216425, + "ts": 1752280395799 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index e67f4e8fe7..11f1ff86d7 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1702,5 +1702,9 @@ { "value": 5402.809460919679, "ts": 1752193994450 + }, + { + "value": 5417.987719227836, + "ts": 1752280387978 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 7ddc9521c3..6a0df376af 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -2446,5 +2446,9 @@ { "value": 1834.4135991194817, "ts": 1752194011989 + }, + { + "value": 1831.2782322060798, + "ts": 1752280402773 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index c7cbaa26e6..0a8fc5f81b 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -JulyThu 03Sat 05Mon 07Wed 09Fri 1101,0002,0003,0004,0005,0006,0007,0008,0009,00010,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 11Jul 1301,0002,0003,0004,0005,0006,0007,0008,0009,00010,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 808826f247..989ae1ef2b 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1706,5 +1706,9 @@ { "value": 121.69398020444588, "ts": 1752194045374 + }, + { + "value": 122.75963663147557, + "ts": 1752280436350 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 91a3112f33..58503ffbbd 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1702,5 +1702,9 @@ { "value": 158.81418740074113, "ts": 1752194027718 + }, + { + "value": 168.82386043894203, + "ts": 1752280420591 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 1620053424..e0617f9abc 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -2458,5 +2458,9 @@ { "value": 36.09065973726, "ts": 1752194054165 + }, + { + "value": 35.97381106554429, + "ts": 1752280445130 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index d56ab6aea5..eae737086d 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -JulyThu 03Sat 05Mon 07Wed 09Fri 11020406080100120140160180200220240260[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 11Jul 13020406080100120140160180200220240260[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 860294ff5d..462142b579 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Jun 29JulyThu 03Sat 05Mon 07Wed 09Fri 1102004006008001,0001,2001,4001,6001,8002,0002,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Jun 29JulyThu 03Sat 05Mon 07Wed 09Fri 11Jul 1302004006008001,0001,2001,4001,6001,8002,0002,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file