From 11e6074d848be9f25407d468f4259ce4cec924f8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 4 Dec 2024 00:49:30 +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 1f738e9a27..01a7f5851d 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -978,5 +978,9 @@ { "value": 80.30838419531, "ts": 1733185840736 + }, + { + "value": 84.40243079000675, + "ts": 1733272176254 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 15f6963e5c..4389dd7ecf 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -974,5 +974,9 @@ { "value": 113.7915339098771, "ts": 1733185814509 + }, + { + "value": 116.71335200746967, + "ts": 1733272169931 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index eb11438820..2c174bb9ee 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1742,5 +1742,9 @@ { "value": 18.43793790102515, "ts": 1733185966464 + }, + { + "value": 13.489451249123185, + "ts": 1733272327787 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 499cd975f5..4aaf23b770 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -978,5 +978,9 @@ { "value": 232.6934264107039, "ts": 1733185878172 + }, + { + "value": 259.000259000259, + "ts": 1733272210439 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index cf9e40b1a2..9be729f9d7 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -974,5 +974,9 @@ { "value": 288.30906732016723, "ts": 1733185845778 + }, + { + "value": 286.98522026115654, + "ts": 1733272201564 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 176c97dcfd..d0c1eeaf84 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1718,5 +1718,9 @@ { "value": 94.21074944651185, "ts": 1733186072649 + }, + { + "value": 90.29753036254458, + "ts": 1733272458251 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index a60d0f09e0..1547057964 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sat 23Mon 25Wed 27Fri 29DecemberTue 03050100150200250300350400450500[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 23Mon 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 dc0624ed36..8da6469953 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -50,5 +50,9 @@ { "value": 136.8644357763635, "ts": 1733185954951 + }, + { + "value": 135.87879611386643, + "ts": 1733272287198 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index 6ebf98c9f1..6b310703f9 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -50,5 +50,9 @@ { "value": 194.00523814142983, "ts": 1733185910965 + }, + { + "value": 184.1112031667127, + "ts": 1733272273460 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 44d955fb27..fd37420043 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -50,5 +50,9 @@ { "value": 22.574127792137432, "ts": 1733186334085 + }, + { + "value": 21.10005116762408, + "ts": 1733272728025 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 5b7890ba49..943ee4696e 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -50,5 +50,9 @@ { "value": 57.66181346403344, "ts": 1733186190105 + }, + { + "value": 58.65532663685021, + "ts": 1733272513199 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 6519ec7f3d..1427d9964c 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -50,5 +50,9 @@ { "value": 75.22473389250385, "ts": 1733186132399 + }, + { + "value": 69.00477858091674, + "ts": 1733272488650 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 8639bb05a9..b87c0c3c71 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -50,5 +50,9 @@ { "value": 12.51137753394493, "ts": 1733186816314 + }, + { + "value": 10.475838787316901, + "ts": 1733273272571 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 0fb74b2863..7ff16d8d03 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -978,5 +978,9 @@ { "value": 163.2919660352711, "ts": 1733185851926 + }, + { + "value": 172.05781142463866, + "ts": 1733272186765 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 73cb8089d9..fb966dcd41 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -974,5 +974,9 @@ { "value": 232.12627669452183, "ts": 1733185822891 + }, + { + "value": 244.0214738897023, + "ts": 1733272178112 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index a92cc32274..d338461db7 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1678,5 +1678,9 @@ { "value": 27.52849198920883, "ts": 1733186011773 + }, + { + "value": 26.111024074364195, + "ts": 1733272380050 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 55c098444a..f404f5e9de 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sat 23Mon 25Wed 27Fri 29DecemberTue 03050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 23Mon 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 b671dcca3f..6e26925f95 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Thu 21Sat 23Mon 25Wed 27Fri 29DecemberTue 0302004006008001,0001,2001,4001,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +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 diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 3fb5bbd1b6..16dbd4e3f6 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1498,5 +1498,9 @@ { "value": 843.691996175263, "ts": 1733186114793 + }, + { + "value": 569.1087756573206, + "ts": 1733272482690 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index ab0380dd53..831a90baff 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -974,5 +974,9 @@ { "value": 93.24878776575905, "ts": 1733185847475 + }, + { + "value": 106.45092612305727, + "ts": 1733272182418 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 24fd6e769e..914467dc51 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -970,5 +970,9 @@ { "value": 157.48031496062993, "ts": 1733185819184 + }, + { + "value": 160.97875080489376, + "ts": 1733272174559 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index c55c78786f..ba143abac6 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1726,5 +1726,9 @@ { "value": 20.313642642398634, "ts": 1733185992355 + }, + { + "value": 16.469580684475773, + "ts": 1733272359539 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 2fd8a91022..89e33f0d1c 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Sat 23Mon 25Wed 27Fri 29DecemberTue 03020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 23Mon 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 4c7beebd56..ca274d1e88 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sat 23Mon 25Wed 27Fri 29DecemberTue 03020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 23Mon 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 f0b2d518d5..b8ad866e61 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -978,5 +978,9 @@ { "value": 298.41838257236645, "ts": 1733185867020 + }, + { + "value": 318.31927423205474, + "ts": 1733272200983 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 6c945f3f21..ed7085c1cd 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -974,5 +974,9 @@ { "value": 330.25099075297226, "ts": 1733185836001 + }, + { + "value": 302.7550711474417, + "ts": 1733272192161 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 16b2ffcf67..a1904c7288 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -718,5 +718,9 @@ { "value": 142.673705236125, "ts": 1733186049223 + }, + { + "value": 77.32755954222084, + "ts": 1733272433576 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 94fe80970b..b99871344a 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sat 23Mon 25Wed 27Fri 29DecemberTue 03050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 23Mon 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 da69703387..90a9422d2d 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 03020406080100120140160180200220[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +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 diff --git a/nativets_4workers_benchmark.json b/nativets_4workers_benchmark.json index 7aba9311f1..be16a91500 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -978,5 +978,9 @@ { "value": 220.6531332744925, "ts": 1733185887627 + }, + { + "value": 240.15369836695487, + "ts": 1733272219119 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 3bd6c85bee..7015b1fef6 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -974,5 +974,9 @@ { "value": 314.36655139893116, "ts": 1733185852544 + }, + { + "value": 280.3476310625175, + "ts": 1733272209090 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index a19859d58e..e1d627fc3a 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1618,5 +1618,9 @@ { "value": 43.96570674873598, "ts": 1733186118527 + }, + { + "value": 47.9225571476494, + "ts": 1733272500367 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 576b576040..4680cb17ba 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sat 23Mon 25Wed 27Fri 29DecemberTue 03050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 23Mon 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 ddc29708c3..106786f773 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -978,5 +978,9 @@ { "value": 3425.700365408039, "ts": 1733185836957 + }, + { + "value": 4285.9183770655745, + "ts": 1733272172574 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 57ee88ee7e..d0b1f23c4b 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -974,5 +974,9 @@ { "value": 5544.944858603905, "ts": 1733185811636 + }, + { + "value": 4992.788194829691, + "ts": 1733272167210 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index b655d54a2b..69c497b1e0 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1718,5 +1718,9 @@ { "value": 924.955293827465, "ts": 1733185952316 + }, + { + "value": 840.4459966755692, + "ts": 1733272308565 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index a30b2961d4..cfb1de84b7 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Sat 23Mon 25Wed 27Fri 29DecemberTue 0301,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +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 diff --git a/python_4workers_benchmark.json b/python_4workers_benchmark.json index b3e2a089f6..11a2c6a36d 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -978,5 +978,9 @@ { "value": 123.91573729863693, "ts": 1733185857443 + }, + { + "value": 128.83277505797474, + "ts": 1733272191960 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 52da7f4343..bb307c8fa7 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -974,5 +974,9 @@ { "value": 186.56716417910448, "ts": 1733185827005 + }, + { + "value": 188.6080724254998, + "ts": 1733272182206 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 523be1a9f9..93effc21a3 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1730,5 +1730,9 @@ { "value": 26.011861408802414, "ts": 1733186032284 + }, + { + "value": 21.369347807504916, + "ts": 1733272404890 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 9364e87f98..d43ed750b4 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sat 23Mon 25Wed 27Fri 29DecemberTue 03020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 23Mon 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 89e0bd0adf..6cdbd3c1cf 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Thu 21Sat 23Mon 25Wed 27Fri 29DecemberTue 0301002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +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