From 0ed3ed965e59e21cdf5a376d9f20d8fada72a84f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 19 Jul 2025 00:40:43 +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 137c5b33d3..dfdb70eba3 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1734,5 +1734,9 @@ { "value": 120.3659123736158, "ts": 1752798849367 + }, + { + "value": 120.3852327447833, + "ts": 1752885236787 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 9a0b2be246..c7f9cbee0d 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1730,5 +1730,9 @@ { "value": 144.48083220959353, "ts": 1752798847897 + }, + { + "value": 145.18002322880372, + "ts": 1752885206409 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 87fb2cbc55..bb205b91b5 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -2498,5 +2498,9 @@ { "value": 38.64584943577059, "ts": 1752798871815 + }, + { + "value": 35.0385423966363, + "ts": 1752885253056 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 4a1a8c1b60..2c6d65a637 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1734,5 +1734,9 @@ { "value": 335.6643356643357, "ts": 1752798923734 + }, + { + "value": 390.65043297089653, + "ts": 1752885306735 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 6fa7dab64b..d0381317b3 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1730,5 +1730,9 @@ { "value": 349.9358450950659, "ts": 1752798914137 + }, + { + "value": 348.71556433802164, + "ts": 1752885272753 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 3bfe2edb02..1be79b0306 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -2478,5 +2478,9 @@ { "value": 154.8467017652524, "ts": 1752798933541 + }, + { + "value": 147.12373105781964, + "ts": 1752885319144 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 0d03fa9cc9..546ec4fede 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Jul 13Tue 15Thu 17Sat 19050100150200250300350400450500550600650[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 11Jul 13Tue 15Thu 17Sat 19050100150200250300350400450500550600650[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 642871ab9f..8d5d802a98 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -806,5 +806,9 @@ { "value": 378.9912516186085, "ts": 1752798975024 + }, + { + "value": 392.5930772754041, + "ts": 1752885355032 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index 5de744cad1..56fc7c5c96 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -806,5 +806,9 @@ { "value": 357.27045373347624, "ts": 1752798963803 + }, + { + "value": 377.67916155226135, + "ts": 1752885321834 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index b241f35db7..571cf16d1e 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -818,5 +818,9 @@ { "value": 150.16142353029505, "ts": 1752798978461 + }, + { + "value": 144.4564824846515, + "ts": 1752885367782 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index b866f48c3d..f8c1de74b3 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -806,5 +806,9 @@ { "value": 265.5337227827934, "ts": 1752799028054 + }, + { + "value": 273.5042735042735, + "ts": 1752885406028 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 1efdd26b4d..0141395ecb 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -806,5 +806,9 @@ { "value": 245.97220514081909, "ts": 1752799019966 + }, + { + "value": 271.9670013371711, + "ts": 1752885373386 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 4088e6b17d..9e2eeab430 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -822,5 +822,9 @@ { "value": 104.58063166701528, "ts": 1752799019607 + }, + { + "value": 108.30715910321672, + "ts": 1752885407547 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index e052703b12..0a4e2775ef 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1734,5 +1734,9 @@ { "value": 242.40465416936007, "ts": 1752798868979 + }, + { + "value": 255.49310168625445, + "ts": 1752885255700 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 2efa38dc0f..43a51e42b6 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1730,5 +1730,9 @@ { "value": 287.5215641173088, "ts": 1752798864506 + }, + { + "value": 284.19856006062906, + "ts": 1752885222898 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 4b6a0b756d..3a403518a0 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -2434,5 +2434,9 @@ { "value": 75.57436517533253, "ts": 1752798892080 + }, + { + "value": 70.08690776562938, + "ts": 1752885275076 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 4a06ef9dcd..3887f80247 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Jul 13Tue 15Thu 17Sat 19050100150200250300350400450[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 11Jul 13Tue 15Thu 17Sat 19050100150200250300350400450[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 620c97274b..4fc6aeefd0 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Wed 09Fri 11Jul 13Tue 15Thu 17Sat 1902004006008001,0001,2001,4001,6001,8002,0002,2002,4002,6002,8003,000[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Fri 11Jul 13Tue 15Thu 17Sat 1902004006008001,0001,2001,4001,6001,8002,0002,2002,4002,6002,8003,000[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index aaa48bf441..e437234732 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -2222,5 +2222,9 @@ { "value": 1299.8830105290524, "ts": 1752798978143 + }, + { + "value": 1381.2154696132598, + "ts": 1752885297084 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 5d52b181bb..2c1a5e9e03 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1730,5 +1730,9 @@ { "value": 144.48083220959353, "ts": 1752798861239 + }, + { + "value": 151.0421911187192, + "ts": 1752885248251 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 9ffae055e9..f28f5491db 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1726,5 +1726,9 @@ { "value": 180.46198267564966, "ts": 1752798857762 + }, + { + "value": 186.35855385762207, + "ts": 1752885216056 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 8f8188433c..e9a830b899 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -2482,5 +2482,9 @@ { "value": 43.18908180012093, "ts": 1752798884426 + }, + { + "value": 39.360780917893415, + "ts": 1752885266844 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 4fc4936a79..4a172eca37 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Jul 13Tue 15Thu 17Sat 19050100150200250300350[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 11Jul 13Tue 15Thu 17Sat 19050100150200250300350[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 f3c2b442ab..92665a152a 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Jul 13Tue 15Thu 17Sat 19020406080100120140160180200220240260[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 11Jul 13Tue 15Thu 17Sat 19020406080100120140160180200220240260[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 590e39cb3f..0018257ff8 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1734,5 +1734,9 @@ { "value": 397.4036296198172, "ts": 1752798902623 + }, + { + "value": 425.10982003684285, + "ts": 1752885288151 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 3963d5cf98..09b5d03b5a 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1730,5 +1730,9 @@ { "value": 418.848167539267, "ts": 1752798893879 + }, + { + "value": 421.11173498034816, + "ts": 1752885252213 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 5e3b03abcd..0dfbd90fde 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -1474,5 +1474,9 @@ { "value": 198.57029388403495, "ts": 1752798919391 + }, + { + "value": 193.77967251235347, + "ts": 1752885304230 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 2dada87970..acf1c206d3 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Jul 13Tue 15Thu 17Sat 190100200300400500600700800[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 11Jul 13Tue 15Thu 17Sat 190100200300400500600700800[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 8f1679c087..04176f6960 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 @@ -Wed 09Fri 11Jul 13Tue 15Thu 17Sat 19050100150200250300350400[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Fri 11Jul 13Tue 15Thu 17Sat 19050100150200250300350400[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 5bcd64a4a3..d11e127a1f 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1734,5 +1734,9 @@ { "value": 328.2814466269081, "ts": 1752798942424 + }, + { + "value": 360.4469542232368, + "ts": 1752885323823 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index cadd24964f..ae9524101e 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1730,5 +1730,9 @@ { "value": 396.8778939013097, "ts": 1752798929623 + }, + { + "value": 366.54652086260614, + "ts": 1752885289507 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 0159b2555f..89a661084a 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -2382,5 +2382,9 @@ { "value": 114.22044545973728, "ts": 1752798951326 + }, + { + "value": 98.83376161296698, + "ts": 1752885339674 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 4138a41c47..bb6ed784c1 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Jul 13Tue 15Thu 17Sat 190100200300400500600700800[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 11Jul 13Tue 15Thu 17Sat 190100200300400500600700800[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 b8e34c123d..5f59fefcd3 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1734,5 +1734,9 @@ { "value": 4475.756319933692, "ts": 1752798842345 + }, + { + "value": 4610.340823714228, + "ts": 1752885229747 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 5189dca6d2..573cbcfc9e 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1730,5 +1730,9 @@ { "value": 4192.025835299963, "ts": 1752798841842 + }, + { + "value": 5244.1440391562755, + "ts": 1752885200555 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index ae6437fedc..d1dd355247 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -2474,5 +2474,9 @@ { "value": 1450.9576320371445, "ts": 1752798864896 + }, + { + "value": 1456.334244890694, + "ts": 1752885245469 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 12ec42d470..50fdc6ff74 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Jul 13Tue 15Thu 17Sat 1901,0002,0003,0004,0005,0006,0007,0008,0009,00010,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 11Jul 13Tue 15Thu 17Sat 1901,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 89f1dd6059..db71c89401 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1734,5 +1734,9 @@ { "value": 115.5268022181146, "ts": 1752798883491 + }, + { + "value": 116.27005658476088, + "ts": 1752885270156 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 3e938d4a2f..ac35a9c53c 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1730,5 +1730,9 @@ { "value": 151.30119023602987, "ts": 1752798875926 + }, + { + "value": 150.96618357487924, + "ts": 1752885234329 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 79dead75ea..10caaf7680 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -2486,5 +2486,9 @@ { "value": 34.39972480220158, "ts": 1752798907586 + }, + { + "value": 31.289111389236545, + "ts": 1752885292075 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 7b63082ec9..55f43b6fdc 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Jul 13Tue 15Thu 17Sat 19020406080100120140160180200220240260[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 11Jul 13Tue 15Thu 17Sat 19020406080100120140160180200220240260[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 465eadc8a7..085344a951 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Jul 13Tue 15Thu 17Sat 1902004006008001,0001,2001,4001,6001,8002,0002,2002,400[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Fri 11Jul 13Tue 15Thu 17Sat 1902004006008001,0001,2001,4001,6001,8002,0002,2002,400[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file