From acfaed0c1e72c2aa241cc4207f873ab64f780ea1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 23 Feb 2025 00:43:38 +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 b1516f86b8..7a355c09c6 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1178,5 +1178,9 @@ { "value": 88.91523414344991, "ts": 1740184198667 + }, + { + "value": 74.71607890017931, + "ts": 1740270682459 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index d8836a849e..d716bf5760 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1174,5 +1174,9 @@ { "value": 118.4459886291851, "ts": 1740184113572 + }, + { + "value": 121.35922330097088, + "ts": 1740270654531 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index d6c75f47db..23a4ca2c0a 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1942,5 +1942,9 @@ { "value": 10.822510822510822, "ts": 1740184365837 + }, + { + "value": 16.4354743277891, + "ts": 1740270842544 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index da7192d17c..61d33625e3 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1178,5 +1178,9 @@ { "value": 178.9976133651551, "ts": 1740184336270 + }, + { + "value": 307.0938683590951, + "ts": 1740270796903 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 911a604211..9c87211a03 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1174,5 +1174,9 @@ { "value": 231.5618849137432, "ts": 1740184219068 + }, + { + "value": 277.0722696836758, + "ts": 1740270758131 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index be8a82e73e..f10c5b45a1 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1922,5 +1922,9 @@ { "value": 36.23057135611029, "ts": 1740184587409 + }, + { + "value": 47.083196007344974, + "ts": 1740271036623 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 349dfd51bf..75b8935c3a 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Tue 18Wed 19Thu 20Fri 21Sat 22050100150200250300350400450500[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 19Thu 20Fri 21Sat 22Feb 23050100150200250300350400450500[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 ebb0dd65fa..4c18b6aa5a 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -250,5 +250,9 @@ { "value": 210.1686603499308, "ts": 1740184418633 + }, + { + "value": 303.1527890056588, + "ts": 1740270859148 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index fa60516662..5bfc67b46c 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -250,5 +250,9 @@ { "value": 287.8940549877645, "ts": 1740184283667 + }, + { + "value": 284.7718265739576, + "ts": 1740270821630 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index b66ae1f464..e4528480cd 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -262,5 +262,9 @@ { "value": 32.52058959828942, "ts": 1740184768368 + }, + { + "value": 47.71220000954244, + "ts": 1740271186664 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 846c83ace1..eaeba598d0 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -250,5 +250,9 @@ { "value": 188.90795459912158, "ts": 1740184503933 + }, + { + "value": 214.93050580312365, + "ts": 1740270937520 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 2341a60470..b88aaa0dc4 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -250,5 +250,9 @@ { "value": 222.39931797542488, "ts": 1740184358796 + }, + { + "value": 220.00990044552006, + "ts": 1740270901444 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 429016875a..6e86c30821 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -262,5 +262,9 @@ { "value": 36.705666437256255, "ts": 1740184883776 + }, + { + "value": 37.02298201608649, + "ts": 1740271303212 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index d5cbc053de..a163364841 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1178,5 +1178,9 @@ { "value": 147.62326542663124, "ts": 1740184235228 + }, + { + "value": 109.25777551169058, + "ts": 1740270717180 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 4e58b7880b..b562b97d11 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1174,5 +1174,9 @@ { "value": 186.4743908503232, "ts": 1740184138145 + }, + { + "value": 196.8503937007874, + "ts": 1740270679119 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 74a2d7e4fb..89f0807135 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1878,5 +1878,9 @@ { "value": 20.27657244819336, "ts": 1740184426415 + }, + { + "value": 19.804333188101555, + "ts": 1740270898818 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 46531ccf34..665b6c2979 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Tue 18Wed 19Thu 20Fri 21Sat 22050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 19Thu 20Fri 21Sat 22Feb 23050100150200250300350[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 0035654847..3535bdce40 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Tue 18Wed 19Thu 20Fri 21Sat 2201002003004005006007008009001,000[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Wed 19Thu 20Fri 21Sat 22Feb 2301002003004005006007008009001,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 cb08d518a2..3ac5ef9761 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1694,5 +1694,9 @@ { "value": 445.15889699517743, "ts": 1740184562296 + }, + { + "value": 498.9549665422975, + "ts": 1740271085590 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 56c6b19fde..fa8bd41688 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1174,5 +1174,9 @@ { "value": 74.48974524507126, "ts": 1740184221829 + }, + { + "value": 103.33425186001654, + "ts": 1740270700122 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 425e19ab00..bdbd1cc9a2 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1170,5 +1170,9 @@ { "value": 153.78306335862212, "ts": 1740184126889 + }, + { + "value": 152.51652262328417, + "ts": 1740270667908 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 84f97841e0..99e9aaf846 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1926,5 +1926,9 @@ { "value": 15.196644580876542, "ts": 1740184400269 + }, + { + "value": 17.894209433827214, + "ts": 1740270872169 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index aef539aa8b..92c32b786b 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Tue 18Wed 19Thu 20Fri 21Sat 22020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 19Thu 20Fri 21Sat 22Feb 23020406080100120140160180200220240260[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 0f3ce87595..69280c43aa 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Tue 18Wed 19Thu 20Fri 21Sat 22020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 19Thu 20Fri 21Sat 22Feb 23020406080100120140160180200[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 39dc958a3c..d0e36b91a1 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1178,5 +1178,9 @@ { "value": 211.42394023749955, "ts": 1740184293309 + }, + { + "value": 269.6508022111366, + "ts": 1740270767944 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index c78eb5ef71..c062fd1ccb 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1174,5 +1174,9 @@ { "value": 266.60742057320596, "ts": 1740184184316 + }, + { + "value": 282.8587591929097, + "ts": 1740270726518 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 149bb05fd4..c5418bb2e4 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -918,5 +918,9 @@ { "value": 35.4001097403402, "ts": 1740184528738 + }, + { + "value": 45.022736481923374, + "ts": 1740270990541 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 97653f9a12..f87296c807 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Tue 18Wed 19Thu 20Fri 21Sat 22050100150200250300350400450500550600[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 19Thu 20Fri 21Sat 22Feb 23050100150200250300350400450500550600[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 b7fc2c785d..8f8c11b3f6 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 @@ -Tue 18Wed 19Thu 20Fri 21Sat 220102030405060708090[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Wed 19Thu 20Fri 21Sat 22Feb 230102030405060708090[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 f12f646787..af0ac1c4a3 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1178,5 +1178,9 @@ { "value": 253.7749016622256, "ts": 1740184360673 + }, + { + "value": 280.74115665356544, + "ts": 1740270818741 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 15e5082fb3..31edcacbfb 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1174,5 +1174,9 @@ { "value": 278.732695345164, "ts": 1740184241118 + }, + { + "value": 306.60738923808066, + "ts": 1740270778321 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index cf90636106..37c11e4569 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1826,5 +1826,9 @@ { "value": 35.042839871743205, "ts": 1740184644836 + }, + { + "value": 30.607716205255343, + "ts": 1740271102351 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 75d9a1e99e..ad4fb5341d 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Tue 18Wed 19Thu 20Fri 21Sat 22050100150200250300350400450500550600[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 19Thu 20Fri 21Sat 22Feb 23050100150200250300350400450500550600[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 0b00216847..d768998e52 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1178,5 +1178,9 @@ { "value": 1673.111243307555, "ts": 1740184188481 + }, + { + "value": 3400.4181254880227, + "ts": 1740270670552 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 5876830fee..88d9ee208c 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1174,5 +1174,9 @@ { "value": 2859.836247894843, "ts": 1740184105511 + }, + { + "value": 4597.153170333038, + "ts": 1740270646323 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 0b086c24ce..3125cd2038 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1918,5 +1918,9 @@ { "value": 505.7969955658463, "ts": 1740184342031 + }, + { + "value": 540.2582434403645, + "ts": 1740270826671 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index f81a60e660..0c5b9ab635 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Tue 18Wed 19Thu 20Fri 21Sat 2205001,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 +Wed 19Thu 20Fri 21Sat 22Feb 2305001,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 fffb207ca1..f692e1600b 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1178,5 +1178,9 @@ { "value": 87.80145165066729, "ts": 1740184255376 + }, + { + "value": 88.53213716579117, + "ts": 1740270736810 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index b69ec482ff..594b9d961b 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1174,5 +1174,9 @@ { "value": 132.27513227513228, "ts": 1740184152379 + }, + { + "value": 124.0900066181337, + "ts": 1740270694855 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index e058d6d840..730cac0262 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1930,5 +1930,9 @@ { "value": 12.294074256208507, "ts": 1740184468529 + }, + { + "value": 11.89824619851034, + "ts": 1740270942450 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index e170375575..926e65b232 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Tue 18Wed 19Thu 20Fri 21Sat 22020406080100120140160180200220240[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 19Thu 20Fri 21Sat 22Feb 23020406080100120140160180200220[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 a89ae0e899..2cc9d5596b 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Tue 18Wed 19Thu 20Fri 21Sat 2201002003004005006007008009001,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Wed 19Thu 20Fri 21Sat 22Feb 2301002003004005006007008009001,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file