From c202e37557f93fd69a413d42345a48c0cf09c81e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 10 Feb 2026 00:56:34 +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 0686a5b42d..bad060cbb7 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -2378,5 +2378,9 @@ { "value": 97.47855471796206, "ts": 1770597929243 + }, + { + "value": 99.12767644726408, + "ts": 1770684535453 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index b6fddad994..66af231746 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -2374,5 +2374,9 @@ { "value": 132.67291703520254, "ts": 1770597846007 + }, + { + "value": 128.64493996569468, + "ts": 1770684504121 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 9e1336d015..1b2b90ea08 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -3142,5 +3142,9 @@ { "value": 33.765532144786604, "ts": 1770597885949 + }, + { + "value": 32.45067497403946, + "ts": 1770684557724 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index cf346c3614..e242586b7b 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -2378,5 +2378,9 @@ { "value": 288.7947631882942, "ts": 1770598023033 + }, + { + "value": 298.0774007650653, + "ts": 1770684626772 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 2b3fc0c2d0..d37287cc57 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -2374,5 +2374,9 @@ { "value": 373.0647267300877, "ts": 1770597921662 + }, + { + "value": 357.185379211811, + "ts": 1770684580987 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 7ed460d3d6..238b8523ef 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -3122,5 +3122,9 @@ { "value": 125.84156546907442, "ts": 1770597972597 + }, + { + "value": 129.25741614425127, + "ts": 1770684643791 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 0db5a60928..43cd943777 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sat 31FebruaryTue 03Thu 05Sat 07Mon 09050100150200250300350400450500550600[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +FebruaryTue 03Thu 05Sat 07Mon 09Wed 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 0fc0264f9a..2bcb885915 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -1450,5 +1450,9 @@ { "value": 297.611666377322, "ts": 1770598085075 + }, + { + "value": 304.29821224800304, + "ts": 1770684687354 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index ccd46c6e33..2943d69067 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -1450,5 +1450,9 @@ { "value": 380.5416375975138, "ts": 1770597969949 + }, + { + "value": 360.25217652356645, + "ts": 1770684631405 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 407d09c0d0..c1d56ce81c 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -1462,5 +1462,9 @@ { "value": 132.19644391565868, "ts": 1770598023446 + }, + { + "value": 132.09167162010436, + "ts": 1770684694879 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 376f0b37b6..32a5224c2a 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -1450,5 +1450,9 @@ { "value": 197.3262295890681, "ts": 1770598151993 + }, + { + "value": 173.43045438779052, + "ts": 1770684762566 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 52f5e3b938..c54c0a2ffd 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -1450,5 +1450,9 @@ { "value": 255.30828475384024, "ts": 1770598022881 + }, + { + "value": 242.81667341157424, + "ts": 1770684687748 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 8fa76a2144..d9af5bb42e 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -486,5 +486,9 @@ { "value": 92.3339719766395, "ts": 1770598069159 + }, + { + "value": 74.99203209658974, + "ts": 1770684750483 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 16ddd5f524..ded916190a 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -2378,5 +2378,9 @@ { "value": 218.69077124945326, "ts": 1770597951030 + }, + { + "value": 227.03193582563947, + "ts": 1770684556209 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index c0481587f5..d13c2ef39f 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -2374,5 +2374,9 @@ { "value": 277.6749352091818, "ts": 1770597863612 + }, + { + "value": 261.2330198537095, + "ts": 1770684522336 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index a78e8cc4e8..59df2f99a3 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -3078,5 +3078,9 @@ { "value": 73.56186552890982, "ts": 1770597906711 + }, + { + "value": 70.01820473323065, + "ts": 1770684578747 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 554e4e9312..65cb542424 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sat 31FebruaryTue 03Thu 05Sat 07Mon 09050100150200250300350400450[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +FebruaryTue 03Thu 05Sat 07Mon 09Wed 11050100150200250300350400450[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 6ed2faf006..c79f74c2d4 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 0d5c91f8b9..95169690a5 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -2374,5 +2374,9 @@ { "value": 127.59441987070431, "ts": 1770597942586 + }, + { + "value": 137.51375137513753, + "ts": 1770684547974 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 84c23a27fa..cc73f5976a 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -2370,5 +2370,9 @@ { "value": 169.30022573363433, "ts": 1770597856522 + }, + { + "value": 161.09977446031576, + "ts": 1770684515025 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index d03e4e86ac..0778313e50 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -3126,5 +3126,9 @@ { "value": 41.98857910648304, "ts": 1770597898898 + }, + { + "value": 42.767941151312975, + "ts": 1770684570474 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 0f51714f6a..f9469cdd91 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Sat 31FebruaryTue 03Thu 05Sat 07Mon 09020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +FebruaryTue 03Thu 05Sat 07Mon 09Wed 11020406080100120140160180200220240260280[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 fa94b54827..d2cc98cf5e 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sat 31FebruaryTue 03Thu 05Sat 07Mon 09020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +FebruaryTue 03Thu 05Sat 07Mon 09Wed 11020406080100120140160180200220[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 ae5d2d6815..8371d37240 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -2378,5 +2378,9 @@ { "value": 387.4217085297346, "ts": 1770597998896 + }, + { + "value": 396.4321110009911, + "ts": 1770684603021 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 55ecbdddef..5117b81915 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -2374,5 +2374,9 @@ { "value": 469.04315196998124, "ts": 1770597901549 + }, + { + "value": 454.89006823351025, + "ts": 1770684560411 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index b20f4a9744..1a2d212356 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -2118,5 +2118,9 @@ { "value": 153.04560759106215, "ts": 1770597955365 + }, + { + "value": 157.15857300015716, + "ts": 1770684627038 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 6852fb4f21..8798255ec6 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sat 31FebruaryTue 03Thu 05Sat 07Mon 090100200300400500600700800[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +FebruaryTue 03Thu 05Sat 07Mon 09Wed 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 97d7dee9de..99061e24e2 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 @@ -Sat 31FebruaryTue 03Thu 05Sat 07Mon 09020406080100120140160180200220240260280[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +FebruaryTue 03Thu 05Sat 07Mon 09Wed 11020406080100120140160180200220240260280[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 bdf4e0f0d8..84ea2a100c 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -2378,5 +2378,9 @@ { "value": 290.03722144341856, "ts": 1770598044111 + }, + { + "value": 298.84942969567163, + "ts": 1770684647263 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 4963a47049..56eee3c9b4 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -2374,5 +2374,9 @@ { "value": 380.08361839604714, "ts": 1770597937841 + }, + { + "value": 373.97157816005983, + "ts": 1770684597426 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 879bde19d9..78f3120a0b 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -3026,5 +3026,9 @@ { "value": 100.40160642570281, "ts": 1770597992818 + }, + { + "value": 99.58671513220138, + "ts": 1770684664186 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index e1e6b89bbd..fb76036dee 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sat 31FebruaryTue 03Thu 05Sat 07Mon 09050100150200250300350400450500550600[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +FebruaryTue 03Thu 05Sat 07Mon 09Wed 11050100150200250300350400450500550600[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 c1bcf7cc63..8ae594b8e3 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -2378,5 +2378,9 @@ { "value": 2657.820390404284, "ts": 1770597920870 + }, + { + "value": 2915.798226762708, + "ts": 1770684527175 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 99c79abfad..bb6bffbd2d 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -2374,5 +2374,9 @@ { "value": 4173.429167632738, "ts": 1770597839696 + }, + { + "value": 4385.39501039501, + "ts": 1770684497615 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 56743d5309..ca33a8880b 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -3118,5 +3118,9 @@ { "value": 1245.3989427946751, "ts": 1770597878117 + }, + { + "value": 1048.144783732793, + "ts": 1770684549608 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 671b55ad65..cd392748e9 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Sat 31FebruaryTue 03Thu 05Sat 07Mon 0905001,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 +FebruaryTue 03Thu 05Sat 07Mon 09Wed 1105001,0001,5002,0002,5003,0003,5004,0004,5005,0005,5006,0006,5007,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 373ec8160f..895cd7aae9 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -2378,5 +2378,9 @@ { "value": 56.06219165794588, "ts": 1770597979289 + }, + { + "value": 56.74080798910577, + "ts": 1770684584108 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index bc12122c89..9ee17ba720 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -2374,5 +2374,9 @@ { "value": 76.44091117566121, "ts": 1770597884814 + }, + { + "value": 77.3874013310633, + "ts": 1770684543345 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index b0be4919a5..d12ea4f7ef 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -3130,5 +3130,9 @@ { "value": 15.208662854361846, "ts": 1770597940548 + }, + { + "value": 15.244832001951337, + "ts": 1770684612534 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 2a93433878..55327af7da 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sat 31FebruaryTue 03Thu 05Sat 07Mon 090102030405060708090100110120130[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +FebruaryTue 03Thu 05Sat 07Mon 09Wed 110102030405060708090100110120130[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file