From 934510e3e6423fcd0a518ec5a8442fcd81750232 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 5 Dec 2024 00:51:22 +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 01a7f5851d..74c329875a 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -982,5 +982,9 @@ { "value": 84.40243079000675, "ts": 1733272176254 + }, + { + "value": 85.88114050154586, + "ts": 1733358560120 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 4389dd7ecf..48f8560aec 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -978,5 +978,9 @@ { "value": 116.71335200746967, "ts": 1733272169931 + }, + { + "value": 113.7915339098771, + "ts": 1733358576411 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 2c174bb9ee..1d3a8eabc2 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1746,5 +1746,9 @@ { "value": 13.489451249123185, "ts": 1733272327787 + }, + { + "value": 16.972165648336727, + "ts": 1733358755126 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 4aaf23b770..4387b90f0a 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -982,5 +982,9 @@ { "value": 259.000259000259, "ts": 1733272210439 + }, + { + "value": 223.2142857142857, + "ts": 1733358598854 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 9be729f9d7..f2c409a715 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -978,5 +978,9 @@ { "value": 286.98522026115654, "ts": 1733272201564 + }, + { + "value": 286.286859433152, + "ts": 1733358607451 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index d0c1eeaf84..bed54555c5 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1722,5 +1722,9 @@ { "value": 90.29753036254458, "ts": 1733272458251 + }, + { + "value": 85.33879501621438, + "ts": 1733358883515 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 1547057964..012ce4bc51 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sat 23Mon 25Wed 27Fri 29DecemberTue 03Thu 05050100150200250300350400450500[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 05050100150200250300350400450500[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 8da6469953..f553fa4cd7 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -54,5 +54,9 @@ { "value": 135.87879611386643, "ts": 1733272287198 + }, + { + "value": 142.45014245014247, + "ts": 1733358673540 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index 6b310703f9..4e0946bba5 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -54,5 +54,9 @@ { "value": 184.1112031667127, "ts": 1733272273460 + }, + { + "value": 194.5619923148013, + "ts": 1733358672930 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index fd37420043..f9591b213e 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -54,5 +54,9 @@ { "value": 21.10005116762408, "ts": 1733272728025 + }, + { + "value": 19.6304566534979, + "ts": 1733359178982 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 943ee4696e..719e812c3b 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -54,5 +54,9 @@ { "value": 58.65532663685021, "ts": 1733272513199 + }, + { + "value": 61.61714188887348, + "ts": 1733358905642 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 1427d9964c..5c60f47733 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -54,5 +54,9 @@ { "value": 69.00477858091674, "ts": 1733272488650 + }, + { + "value": 73.64719312135216, + "ts": 1733358894943 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index b87c0c3c71..650b659f2a 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -54,5 +54,9 @@ { "value": 10.475838787316901, "ts": 1733273272571 + }, + { + "value": 10.36785136648281, + "ts": 1733359733075 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 7ff16d8d03..eec145a653 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -982,5 +982,9 @@ { "value": 172.05781142463866, "ts": 1733272186765 + }, + { + "value": 168.8048615800135, + "ts": 1733358570881 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index fb966dcd41..af8988ceec 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -978,5 +978,9 @@ { "value": 244.0214738897023, "ts": 1733272178112 + }, + { + "value": 227.68670309653913, + "ts": 1733358584570 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index d338461db7..6f8e5975a6 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1682,5 +1682,9 @@ { "value": 26.111024074364195, "ts": 1733272380050 + }, + { + "value": 28.258166610150337, + "ts": 1733358802589 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index f404f5e9de..d269780c1a 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sat 23Mon 25Wed 27Fri 29DecemberTue 03Thu 05050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 05050100150200250300350400[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 6e26925f95..7eabccec67 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Sat 23Mon 25Wed 27Fri 29DecemberTue 03Thu 0501002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 0501002003004005006007008009001,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 16dbd4e3f6..7b403e293b 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1502,5 +1502,9 @@ { "value": 569.1087756573206, "ts": 1733272482690 + }, + { + "value": 791.3896802785691, + "ts": 1733358839130 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 831a90baff..3d0d19cfaf 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -978,5 +978,9 @@ { "value": 106.45092612305727, "ts": 1733272182418 + }, + { + "value": 107.82833728703905, + "ts": 1733358566350 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 914467dc51..e25e072548 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -974,5 +974,9 @@ { "value": 160.97875080489376, "ts": 1733272174559 + }, + { + "value": 163.18537859007833, + "ts": 1733358580912 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index ba143abac6..13d122060e 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1730,5 +1730,9 @@ { "value": 16.469580684475773, "ts": 1733272359539 + }, + { + "value": 18.4202770409667, + "ts": 1733358783510 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 89e33f0d1c..738311a5d0 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Sat 23Mon 25Wed 27Fri 29DecemberTue 03Thu 05020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 05020406080100120140160180200220240260[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 ca274d1e88..043ddcfd22 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sat 23Mon 25Wed 27Fri 29DecemberTue 03Thu 05020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 05020406080100120140160180200[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 b8ad866e61..fabf951500 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -982,5 +982,9 @@ { "value": 318.31927423205474, "ts": 1733272200983 + }, + { + "value": 260.79019428869475, + "ts": 1733358587082 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index ed7085c1cd..10e4c255f7 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -978,5 +978,9 @@ { "value": 302.7550711474417, "ts": 1733272192161 + }, + { + "value": 312.7932436659368, + "ts": 1733358598514 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index a1904c7288..49fc5596cf 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -722,5 +722,9 @@ { "value": 77.32755954222084, "ts": 1733272433576 + }, + { + "value": 70.2321171471714, + "ts": 1733358857892 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index b99871344a..0a40ce1aad 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sat 23Mon 25Wed 27Fri 29DecemberTue 03Thu 05050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 05050100150200250300350400450500550[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 90a9422d2d..c7aa791da8 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 23Mon 25Wed 27Fri 29DecemberTue 03Thu 05020406080100120140160180200220[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 05020406080100120140160180200220[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 be16a91500..a28f172468 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -982,5 +982,9 @@ { "value": 240.15369836695487, "ts": 1733272219119 + }, + { + "value": 244.88796375658137, + "ts": 1733358607487 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 7015b1fef6..034abfd666 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -978,5 +978,9 @@ { "value": 280.3476310625175, "ts": 1733272209090 + }, + { + "value": 304.9710277523635, + "ts": 1733358614349 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index e1d627fc3a..6ff3565845 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1622,5 +1622,9 @@ { "value": 47.9225571476494, "ts": 1733272500367 + }, + { + "value": 37.45879532514234, + "ts": 1733358937267 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 4680cb17ba..ecb8ba3e42 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sat 23Mon 25Wed 27Fri 29DecemberTue 03Thu 05050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 05050100150200250300350400450500[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 106786f773..5d0b9073ee 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -982,5 +982,9 @@ { "value": 4285.9183770655745, "ts": 1733272172574 + }, + { + "value": 4046.216787303871, + "ts": 1733358556451 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index d0b1f23c4b..18055ffa02 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -978,5 +978,9 @@ { "value": 4992.788194829691, "ts": 1733272167210 + }, + { + "value": 4828.326180257511, + "ts": 1733358573605 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 69c497b1e0..eb8354014f 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1722,5 +1722,9 @@ { "value": 840.4459966755692, "ts": 1733272308565 + }, + { + "value": 831.4241371665065, + "ts": 1733358738781 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index cfb1de84b7..8c51143e3d 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Sat 23Mon 25Wed 27Fri 29DecemberTue 03Thu 0501,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 0501,0002,0003,0004,0005,0006,0007,0008,0009,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 11a2c6a36d..28d5349572 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -982,5 +982,9 @@ { "value": 128.83277505797474, "ts": 1733272191960 + }, + { + "value": 132.20518244315178, + "ts": 1733358576221 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index bb307c8fa7..c79f2c69c5 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -978,5 +978,9 @@ { "value": 188.6080724254998, "ts": 1733272182206 + }, + { + "value": 188.04061677322304, + "ts": 1733358588582 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 93effc21a3..f593e47b1f 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1734,5 +1734,9 @@ { "value": 21.369347807504916, "ts": 1733272404890 + }, + { + "value": 21.759944294542606, + "ts": 1733358826863 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index d43ed750b4..39bc9dca6e 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sat 23Mon 25Wed 27Fri 29DecemberTue 03Thu 05020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 05020406080100120140160180200220240260280300[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 6cdbd3c1cf..4dc711c96f 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Sat 23Mon 25Wed 27Fri 29DecemberTue 03Thu 0501002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Mon 25Wed 27Fri 29DecemberTue 03Thu 0501002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file