From bcc4b0790cd240ea61fc49838cdb8f951daacaaf Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 00:54:58 +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 347ed835a3..add631c89a 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1082,5 +1082,9 @@ { "value": 88.5896527285613, "ts": 1739147350254 + }, + { + "value": 83.58408559010364, + "ts": 1739233705906 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 8b6ca705c3..36188b79e2 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1078,5 +1078,9 @@ { "value": 117.98017932987257, "ts": 1739147315077 + }, + { + "value": 65.9108884787767, + "ts": 1739233695219 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 1b419742a6..cad194d993 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1846,5 +1846,9 @@ { "value": 15.690704826460804, "ts": 1739147614513 + }, + { + "value": 13.989144423927034, + "ts": 1739234080513 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index a6a0ea10d9..ed1ec1ab02 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1082,5 +1082,9 @@ { "value": 268.20437173125924, "ts": 1739147392703 + }, + { + "value": 289.8550724637681, + "ts": 1739233746275 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 6b5239485a..724cabcc73 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1078,5 +1078,9 @@ { "value": 167.11229946524065, "ts": 1739147357650 + }, + { + "value": 180.66847335140017, + "ts": 1739233738555 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 9c7b8443e3..cb10fe25bb 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1822,5 +1822,9 @@ { "value": 47.07987100115346, "ts": 1739147805819 + }, + { + "value": 42.527855745513314, + "ts": 1739234281447 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 8abde36d03..d0fa4eed19 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Wed 05Thu 06Fri 07Sat 08Feb 09Mon 10050100150200250300350400450500[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 06Fri 07Sat 08Feb 09Mon 10Tue 11050100150200250300350400450500[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 1231e834ff..6cd78d656b 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -154,5 +154,9 @@ { "value": 124.93362900958864, "ts": 1739147450878 + }, + { + "value": 117.96974076149469, + "ts": 1739233811566 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index bac46e3189..b34d750fd6 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -154,5 +154,9 @@ { "value": 179.08309455587394, "ts": 1739147403806 + }, + { + "value": 196.14573628205756, + "ts": 1739233787155 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 61cb120f6a..0c166e34c6 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -158,5 +158,9 @@ { "value": 17.791299165143286, "ts": 1739148101159 + }, + { + "value": 16.923050887614018, + "ts": 1739234591737 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 03936f118c..8e1c8ba32a 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -154,5 +154,9 @@ { "value": 74.14547341884779, "ts": 1739147674690 + }, + { + "value": 63.80704748839509, + "ts": 1739234033770 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 5266d03f4d..8817c4d4f2 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -154,5 +154,9 @@ { "value": 96.40877319836105, "ts": 1739147599923 + }, + { + "value": 84.65608465608466, + "ts": 1739233990591 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 6a592200b0..de5ca889fa 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -158,5 +158,9 @@ { "value": 11.226116437279687, "ts": 1739148639299 + }, + { + "value": 9.070089113625542, + "ts": 1739235189278 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 4b6b419a88..5d4f965fea 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1082,5 +1082,9 @@ { "value": 145.6876456876457, "ts": 1739147361827 + }, + { + "value": 143.88489208633092, + "ts": 1739233717511 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index aac1cf9e22..1417679506 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1078,5 +1078,9 @@ { "value": 206.8680182043856, "ts": 1739147324143 + }, + { + "value": 150.69318866787222, + "ts": 1739233705228 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 0712537002..5bac16e262 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1782,5 +1782,9 @@ { "value": 22.096517588828, "ts": 1739147668965 + }, + { + "value": 17.740562021004823, + "ts": 1739234146063 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 87d71037a9..dab9166edb 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Wed 05Thu 06Fri 07Sat 08Feb 09Mon 10050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 06Fri 07Sat 08Feb 09Mon 10Tue 11050100150200250300350[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 34c77c1df9..1055d2350a 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Tue 04Wed 05Thu 06Fri 07Sat 08Feb 09Mon 1001002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Wed 05Thu 06Fri 07Sat 08Feb 09Mon 10Tue 1101002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 0b5f1131bb..ab8a797923 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1598,5 +1598,9 @@ { "value": 572.8361115884745, "ts": 1739147710380 + }, + { + "value": 378.45179575377085, + "ts": 1739234219800 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 6b5206e080..de369262da 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1078,5 +1078,9 @@ { "value": 105.30749789385004, "ts": 1739147356737 + }, + { + "value": 102.85949393128986, + "ts": 1739233712398 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index ff34934cc8..bd2de125df 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1074,5 +1074,9 @@ { "value": 166.00265604249668, "ts": 1739147319898 + }, + { + "value": 150.37593984962405, + "ts": 1739233700276 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index d74066d257..5d3011aaf9 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1830,5 +1830,9 @@ { "value": 17.534015991022585, "ts": 1739147644658 + }, + { + "value": 14.674806292556937, + "ts": 1739234116231 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 658387727d..24f50ee856 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Wed 05Thu 06Fri 07Sat 08Feb 09Mon 10020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 06Fri 07Sat 08Feb 09Mon 10Tue 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 58768eeda3..88067fb3d9 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Wed 05Thu 06Fri 07Sat 08Feb 09Mon 10020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 06Fri 07Sat 08Feb 09Mon 10Tue 11020406080100120140160180200[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 7ae1ab11c5..4be30a2b14 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1082,5 +1082,9 @@ { "value": 225.96316800361538, "ts": 1739147382106 + }, + { + "value": 247.46349913387772, + "ts": 1739233735723 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 0f3dbad643..cfad8826ce 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1078,5 +1078,9 @@ { "value": 238.20867079561694, "ts": 1739147342086 + }, + { + "value": 223.28904767221167, + "ts": 1739233724290 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 26e7845269..42ce17a00b 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -822,5 +822,9 @@ { "value": 42.03535173080561, "ts": 1739147759562 + }, + { + "value": 47.73497541648766, + "ts": 1739234231584 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 3c8a55d7c0..0a4d9a9128 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Wed 05Thu 06Fri 07Sat 08Feb 09Mon 10050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 06Fri 07Sat 08Feb 09Mon 10Tue 11050100150200250300350400450500550[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 a99516094b..94a884fee7 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 05Thu 06Fri 07Sat 08Feb 09Mon 10020406080100120140160180200220240[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 06Fri 07Sat 08Feb 09Mon 10Tue 11020406080100120140160180200220240[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 3b4fc6950f..830bb8023d 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1082,5 +1082,9 @@ { "value": 240.03840614498318, "ts": 1739147401542 + }, + { + "value": 238.60653781913626, + "ts": 1739233755142 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 88d7058486..2e72eab870 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1078,5 +1078,9 @@ { "value": 325.99837000814995, "ts": 1739147364258 + }, + { + "value": 203.29335230737956, + "ts": 1739233748916 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 0df7795822..80943e8fad 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1726,5 +1726,9 @@ { "value": 37.771482530689326, "ts": 1739147859261 + }, + { + "value": 35.620781163730925, + "ts": 1739234338166 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 8753d50e17..a5d7b78773 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Wed 05Thu 06Fri 07Sat 08Feb 09Mon 10050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 06Fri 07Sat 08Feb 09Mon 10Tue 11050100150200250300350400450500[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 5836354c2d..4e3d7eaae1 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1082,5 +1082,9 @@ { "value": 2887.2064673424866, "ts": 1739147346546 + }, + { + "value": 2641.775272983445, + "ts": 1739233702043 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 13faade273..1eebedd00f 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1078,5 +1078,9 @@ { "value": 3978.252221190823, "ts": 1739147312048 + }, + { + "value": 3483.781063714485, + "ts": 1739233690450 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 5cc079ca00..d0db1bba22 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1822,5 +1822,9 @@ { "value": 519.022162246328, "ts": 1739147597820 + }, + { + "value": 351.6023299514398, + "ts": 1739234061896 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index c656370a74..582717e064 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Wed 05Thu 06Fri 07Sat 08Feb 09Mon 1001,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 06Fri 07Sat 08Feb 09Mon 10Tue 1105001,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 diff --git a/python_4workers_benchmark.json b/python_4workers_benchmark.json index 8a8057ced8..9e74f698a0 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1082,5 +1082,9 @@ { "value": 84.35970980259829, "ts": 1739147369236 + }, + { + "value": 97.71350400625366, + "ts": 1739233724331 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 76750288d6..20cbb50857 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1078,5 +1078,9 @@ { "value": 142.49073810202339, "ts": 1739147329376 + }, + { + "value": 128.30382345393895, + "ts": 1739233710846 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 2342240e20..1669a767d6 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1834,5 +1834,9 @@ { "value": 13.405544533218938, "ts": 1739147707856 + }, + { + "value": 12.978248455588433, + "ts": 1739234186046 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 419ea199cb..16c83e7b9b 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Wed 05Thu 06Fri 07Sat 08Feb 09Mon 10020406080100120140160180200220240[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 06Fri 07Sat 08Feb 09Mon 10Tue 11020406080100120140160180200220240[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 4f57a75dc3..40cac9ba0f 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Tue 04Wed 05Thu 06Fri 07Sat 08Feb 09Mon 1001002003004005006007008009001,0001,100[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Wed 05Thu 06Fri 07Sat 08Feb 09Mon 10Tue 1101002003004005006007008009001,0001,100[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file