From 61e281fe3f51e392954af4fd4949d18eaec9d857 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 21 Oct 2024 00:46:08 +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 +- 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 +- 36 files changed, 111 insertions(+), 11 deletions(-) diff --git a/2steps_4workers_benchmark.json b/2steps_4workers_benchmark.json index 96499c56e4..e386008e84 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -830,5 +830,9 @@ { "value": 92.55831173639393, "ts": 1729384195286 + }, + { + "value": 90.64539521392314, + "ts": 1729470511232 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 7f61b90961..e7d81542d1 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -826,5 +826,9 @@ { "value": 125.25050100200401, "ts": 1729384185762 + }, + { + "value": 132.13530655391122, + "ts": 1729470501913 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 4f88795093..e85e6fff79 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1594,5 +1594,9 @@ { "value": 15.76988582602662, "ts": 1729384359324 + }, + { + "value": 14.979926897956737, + "ts": 1729470662206 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index cbafd5067f..d404f05002 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -830,5 +830,9 @@ { "value": 257.49967812540234, "ts": 1729384229964 + }, + { + "value": 252.9724260055654, + "ts": 1729470547062 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 865d07dabf..fbe65763c0 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -826,5 +826,9 @@ { "value": 287.48023573379334, "ts": 1729384215911 + }, + { + "value": 298.06259314456037, + "ts": 1729470532495 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 26febf755c..8f2b456271 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1570,5 +1570,9 @@ { "value": 65.49002914306297, "ts": 1729384502298 + }, + { + "value": 73.97817643795081, + "ts": 1729470795757 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 716ef9b722..2a2f1c6f20 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Oct 13Tue 15Thu 17Sat 19Mon 21050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 21050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 4bda2b2afa..80f5bb3888 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -830,5 +830,9 @@ { "value": 188.25301204819277, "ts": 1729384205228 + }, + { + "value": 188.32391713747649, + "ts": 1729470521648 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index e602b4d865..b07a03db28 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -826,5 +826,9 @@ { "value": 258.13113061435206, "ts": 1729384193562 + }, + { + "value": 251.130085384229, + "ts": 1729470509841 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 7dd802a572..1bffccbcf8 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1530,5 +1530,9 @@ { "value": 29.090062834535726, "ts": 1729384409743 + }, + { + "value": 30.26634382566586, + "ts": 1729470710996 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 187c647136..65001da4c0 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Oct 13Tue 15Thu 17Sat 19Mon 21050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 21050100150200250300350400[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 f3228f11df..4526320b3f 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Oct 13Tue 15Thu 17Sat 19Mon 2102004006008001,0001,2001,4001,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 2102004006008001,0001,2001,4001,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 47f9ceb18e..abbfaf97e3 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1358,5 +1358,9 @@ { "value": 778.1697447603236, "ts": 1729384451605 + }, + { + "value": 655.9766763848397, + "ts": 1729470786430 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 71e4471608..ebd1aa2177 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -826,5 +826,9 @@ { "value": 111.20996441281137, "ts": 1729384201185 + }, + { + "value": 110.03521126760565, + "ts": 1729470517387 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 7d437e6068..d2b2868a37 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -822,5 +822,9 @@ { "value": 165.72754391779915, "ts": 1729384190215 + }, + { + "value": 168.46361185983827, + "ts": 1729470506398 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index de7c0d4d74..8cc770bde5 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1578,5 +1578,9 @@ { "value": 16.46253127880943, "ts": 1729384391136 + }, + { + "value": 16.991775980425476, + "ts": 1729470693045 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index c7307d5d8d..5320ace627 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Oct 13Tue 15Thu 17Sat 19Mon 21020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 21020406080100120140160180200220240260[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 7d855af30f..30ef6921fa 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Oct 13Tue 15Thu 17Sat 19Mon 21020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 21020406080100120140160180200[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 06dab7d9ed..54862c79ee 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -830,5 +830,9 @@ { "value": 337.2112628561794, "ts": 1729384219400 + }, + { + "value": 328.8391976323578, + "ts": 1729470536461 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 308de7bcb8..fa27bc7687 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -826,5 +826,9 @@ { "value": 348.6750348675035, "ts": 1729384206331 + }, + { + "value": 341.8219107844813, + "ts": 1729470523017 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 65195e32a9..78d97a6ab7 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -570,5 +570,9 @@ { "value": 61.44770800049158, "ts": 1729384469309 + }, + { + "value": 76.84032580298141, + "ts": 1729470766222 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 263124acec..3c515ffcdb 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Oct 13Tue 15Thu 17Sat 19Mon 21050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 21050100150200250300350400450500550[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 60a7b60f0e..beda8fb9f7 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 @@ -Oct 13Tue 15Thu 17Sat 19Mon 21020406080100120140160180200220[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 21020406080100120140160180200220[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 1d236c9d7d..9b3957a2cc 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -830,5 +830,9 @@ { "value": 264.1310089804543, "ts": 1729384237911 + }, + { + "value": 257.86487880350694, + "ts": 1729470555274 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 56f83cef5f..fce2498893 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -826,5 +826,9 @@ { "value": 316.8567807351077, "ts": 1729384222561 + }, + { + "value": 328.4611594678929, + "ts": 1729470539019 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index bf9227f63d..45fead3c9d 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1470,5 +1470,9 @@ { "value": 40.63471423637213, "ts": 1729384551897 + }, + { + "value": 38.61078399196896, + "ts": 1729470848031 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index bbb43ab0d0..45c24cdf8b 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Oct 13Tue 15Thu 17Sat 19Mon 21050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 21050100150200250300350400450500[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 822386c68a..c438389152 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -830,5 +830,9 @@ { "value": 4476.943739740337, "ts": 1729384191864 + }, + { + "value": 4085.8945839197345, + "ts": 1729470507824 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 74782128d6..5552e4f51a 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -826,5 +826,9 @@ { "value": 5676.800807367226, "ts": 1729384183063 + }, + { + "value": 5378.2717820007165, + "ts": 1729470499339 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 8af47e708d..acf4c622a9 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1570,5 +1570,9 @@ { "value": 800.533689126084, "ts": 1729384342694 + }, + { + "value": 805.0809553627337, + "ts": 1729470644728 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index d29fff464e..aa24e3d474 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Oct 13Tue 15Thu 17Sat 19Mon 2101,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 2101,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 bf7bc9bce2..8a1307c699 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -830,5 +830,9 @@ { "value": 137.81697905181917, "ts": 1729384210350 + }, + { + "value": 134.2281879194631, + "ts": 1729470526926 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 777b18c33b..e6164d050c 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -826,5 +826,9 @@ { "value": 195.7713390759593, "ts": 1729384197533 + }, + { + "value": 199.28258270227184, + "ts": 1729470513825 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 2ac9d1c43a..431ab449e7 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1582,5 +1582,9 @@ { "value": 21.772262138036144, "ts": 1729384433964 + }, + { + "value": 20.279039584685272, + "ts": 1729470737088 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 4a04eb1ee5..60f60ecaeb 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Oct 13Tue 15Thu 17Sat 19Mon 21020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 21020406080100120140160180200220240260280300[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 daac2be1f3..d304363549 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Oct 13Tue 15Thu 17Sat 19Mon 2101002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Oct 13Tue 15Thu 17Sat 19Mon 2101002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file