From 6bc95574c94b95931fd16bca21302303c8a7114c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 15 Apr 2025 00:42:35 +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 10154fd534..73686a163d 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1358,5 +1358,9 @@ { "value": 100.29419630917359, "ts": 1744590767082 + }, + { + "value": 80, + "ts": 1744677178062 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 85ba1ef6ff..82bd8610ad 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1354,5 +1354,9 @@ { "value": 171.46776406035667, "ts": 1744590711899 + }, + { + "value": 104.00776591318818, + "ts": 1744677152999 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index dcbd99b32d..5f42d3e0bf 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -2122,5 +2122,9 @@ { "value": 14.493593831526466, "ts": 1744591146230 + }, + { + "value": 15.696615809631444, + "ts": 1744677268813 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 617278757a..a7c5fc5567 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1358,5 +1358,9 @@ { "value": 304.94002846106935, "ts": 1744590873327 + }, + { + "value": 280.2559671166332, + "ts": 1744677292151 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index d3c056ab98..cc2dfd38bb 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1354,5 +1354,9 @@ { "value": 383.8526006013691, "ts": 1744590776188 + }, + { + "value": 336.6058906030856, + "ts": 1744677245535 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 19fdc7c695..1dcd9bf87d 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -2102,5 +2102,9 @@ { "value": 37.988147697918244, "ts": 1744591347339 + }, + { + "value": 52.65236277477952, + "ts": 1744677443494 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 1354df2d22..6071a9a2e4 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Mon 07Wed 09Fri 11Apr 13050100150200250300350400450500550600[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 09Fri 11Apr 13Tue 15050100150200250300350400450500550600[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 2f8c8ad988..cca461134a 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -430,5 +430,9 @@ { "value": 341.6370106761566, "ts": 1744590931371 + }, + { + "value": 288.80171355683376, + "ts": 1744677363555 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index e1258caa4a..acd6837be7 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -430,5 +430,9 @@ { "value": 408.7054255645244, "ts": 1744590820639 + }, + { + "value": 303.0149992424625, + "ts": 1744677302179 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 4aed03974a..f1a1a68102 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -442,5 +442,9 @@ { "value": 56.627546469980324, "ts": 1744591469349 + }, + { + "value": 60.58127735623305, + "ts": 1744677563227 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 8659d10ee6..9236841f8f 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -430,5 +430,9 @@ { "value": 218.9741063119286, "ts": 1744591005607 + }, + { + "value": 166.08536787908986, + "ts": 1744677459797 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 3fa326a5a2..cd9145ac86 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -430,5 +430,9 @@ { "value": 289.58227756461304, "ts": 1744590870054 + }, + { + "value": 239.15816326530611, + "ts": 1744677374037 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index e38ec02f11..bd76b58a06 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -446,5 +446,9 @@ { "value": 32.33446773424301, "ts": 1744591600989 + }, + { + "value": 48.369348343954435, + "ts": 1744677651838 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 426df9e2dc..e658c72edf 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1358,5 +1358,9 @@ { "value": 134.6015793251974, "ts": 1744590796638 + }, + { + "value": 127.39935450993715, + "ts": 1744677215262 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index fe94b460c3..6c3b3c8be3 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1354,5 +1354,9 @@ { "value": 272.8264823572208, "ts": 1744590730541 + }, + { + "value": 201.93861066235866, + "ts": 1744677175898 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index ce2a05b9bf..0e754abfd3 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -2058,5 +2058,9 @@ { "value": 18.195713089995998, "ts": 1744591205546 + }, + { + "value": 20.539785564638706, + "ts": 1744677324321 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 956cb32a28..c4de10dbb3 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Mon 07Wed 09Fri 11Apr 13050100150200250300350400450[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 09Fri 11Apr 13Tue 15050100150200250300350400450[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 7bb06fc359..6304f89486 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Mon 07Wed 09Fri 11Apr 1302004006008001,0001,2001,4001,6001,8002,000[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Wed 09Fri 11Apr 13Tue 1502004006008001,0001,2001,4001,6001,8002,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 60148448fa..5684bc8292 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1870,5 +1870,9 @@ { "value": 600.6487005966444, "ts": 1744591100621 + }, + { + "value": 549.2359517648782, + "ts": 1744677481231 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index b7b08ee5d4..abfb7837f2 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1354,5 +1354,9 @@ { "value": 125.76507084765659, "ts": 1744590782314 + }, + { + "value": 79.34408886537952, + "ts": 1744677200525 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index b9c946c206..ef23a19100 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1350,5 +1350,9 @@ { "value": 153.64129878111237, "ts": 1744590723363 + }, + { + "value": 167.22408026755852, + "ts": 1744677165317 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index e55bb64716..2b28b1ce36 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -2106,5 +2106,9 @@ { "value": 17.368951262722756, "ts": 1744591176671 + }, + { + "value": 18.007635237340633, + "ts": 1744677298266 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 766652b6b9..08a393e038 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Mon 07Wed 09Fri 11Apr 13020406080100120140160180200220240260280300[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 09Fri 11Apr 13Tue 15020406080100120140160180200220240260280[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 e102daa810..e7cdcae3f3 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Mon 07Wed 09Fri 11Apr 13020406080100120140160180200220240260[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 09Fri 11Apr 13Tue 15020406080100120140160180200220240260[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 32e7c381e5..6d6aabfcf3 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1358,5 +1358,9 @@ { "value": 327.70768474520725, "ts": 1744590843640 + }, + { + "value": 297.51574354142906, + "ts": 1744677263116 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 994f8104d6..b83c9a8bc5 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1354,5 +1354,9 @@ { "value": 483.71493066752663, "ts": 1744590757269 + }, + { + "value": 345.00603760565815, + "ts": 1744677218080 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 2390737f3a..bd7939fae4 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -1098,5 +1098,9 @@ { "value": 52.56103650363985, "ts": 1744591291275 + }, + { + "value": 57.56389592447617, + "ts": 1744677402194 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 09b539d5c3..be6a77878a 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Mon 07Wed 09Fri 11Apr 130100200300400500600700800[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 09Fri 11Apr 13Tue 150100200300400500600700800[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 706aac1b4f..7ab86f61b5 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 @@ -Mon 07Wed 09Fri 11Apr 130102030405060708090100110[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Wed 09Fri 11Apr 13Tue 150102030405060708090100110[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 f61336c5a8..d3fc1edc58 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1358,5 +1358,9 @@ { "value": 278.771546717465, "ts": 1744590895348 + }, + { + "value": 211.23785382340515, + "ts": 1744677321043 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index e4e88436b2..add6e21f2b 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1354,5 +1354,9 @@ { "value": 436.5223717715533, "ts": 1744590790344 + }, + { + "value": 386.52322360368487, + "ts": 1744677261581 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 9371200dac..17ff865232 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -2006,5 +2006,9 @@ { "value": 39.64085386399223, "ts": 1744591398195 + }, + { + "value": 37.98093357134718, + "ts": 1744677496559 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 3cd5f9267e..e57791fb02 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Mon 07Wed 09Fri 11Apr 13050100150200250300350400450500550600650700[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 09Fri 11Apr 13Tue 15050100150200250300350400450500550600650700[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 245b5b2507..d25adcb9e6 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1358,5 +1358,9 @@ { "value": 3173.446480412783, "ts": 1744590757787 + }, + { + "value": 1838.2603248954917, + "ts": 1744677166796 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 2991fc0fd0..80ee16f65a 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1354,5 +1354,9 @@ { "value": 5274.158576367863, "ts": 1744590706672 + }, + { + "value": 2556.8666073221084, + "ts": 1744677143943 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index e29b94bc27..d4771a7056 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -2098,5 +2098,9 @@ { "value": 400.36833887176203, "ts": 1744591128174 + }, + { + "value": 508.2534716535744, + "ts": 1744677252180 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index d1fdf9c478..30d1b51e0a 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Mon 07Wed 09Fri 11Apr 1301,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 09Fri 11Apr 13Tue 1501,0002,0003,0004,0005,0006,0007,0008,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 ad3cfed974..de2f557eda 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1358,5 +1358,9 @@ { "value": 91.43553794574824, "ts": 1744590816100 + }, + { + "value": 94.32182607055272, + "ts": 1744677234155 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index b95177abd8..2c4f77f77a 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1354,5 +1354,9 @@ { "value": 172.5923369002416, "ts": 1744590740775 + }, + { + "value": 129.44425267518122, + "ts": 1744677190660 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 9ee76ad756..4c4fe53e94 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -2110,5 +2110,9 @@ { "value": 11.872536448686898, "ts": 1744591249195 + }, + { + "value": 13.342940250313559, + "ts": 1744677363349 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index aac673b49c..1431614259 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Mon 07Wed 09Fri 11Apr 13020406080100120140160180200220240260[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 09Fri 11Apr 13Tue 15020406080100120140160180200220240260[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 dbab879759..886d9cb529 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Mon 07Wed 09Fri 11Apr 1302004006008001,0001,2001,4001,6001,8002,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Wed 09Fri 11Apr 13Tue 1502004006008001,0001,2001,4001,6001,8002,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file