From dd96f73023abcf661b20d17e88b307d4f3d5d90a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 22 Oct 2024 00:35:34 +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 e386008e84..4237e3a3ef 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -834,5 +834,9 @@ { "value": 90.64539521392314, "ts": 1729470511232 + }, + { + "value": 85.9697386519945, + "ts": 1729556853527 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index e7d81542d1..a37d7f3960 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -830,5 +830,9 @@ { "value": 132.13530655391122, "ts": 1729470501913 + }, + { + "value": 125.50200803212851, + "ts": 1729556840892 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index e85e6fff79..4eafcc5ecf 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1598,5 +1598,9 @@ { "value": 14.979926897956737, "ts": 1729470662206 + }, + { + "value": 17.15383559763963, + "ts": 1729556981313 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index d404f05002..a13b121c45 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -834,5 +834,9 @@ { "value": 252.9724260055654, "ts": 1729470547062 + }, + { + "value": 234.1097974950252, + "ts": 1729556889677 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index fbe65763c0..4090e4956e 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -830,5 +830,9 @@ { "value": 298.06259314456037, "ts": 1729470532495 + }, + { + "value": 293.64263691087945, + "ts": 1729556870631 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 8f2b456271..b5f6dae23f 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1574,5 +1574,9 @@ { "value": 73.97817643795081, "ts": 1729470795757 + }, + { + "value": 87.89277081960009, + "ts": 1729557100315 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 2a2f1c6f20..12dc9f0abb 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 21Wed 23050100150200250300350400450[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 80f5bb3888..3c445b6acf 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -834,5 +834,9 @@ { "value": 188.32391713747649, "ts": 1729470521648 + }, + { + "value": 163.3453119895459, + "ts": 1729556864121 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index b07a03db28..f97e63e210 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -830,5 +830,9 @@ { "value": 251.130085384229, "ts": 1729470509841 + }, + { + "value": 243.66471734892787, + "ts": 1729556848686 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 1bffccbcf8..73d0e738ad 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1534,5 +1534,9 @@ { "value": 30.26634382566586, "ts": 1729470710996 + }, + { + "value": 27.708506511499028, + "ts": 1729557031406 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 65001da4c0..b51bfd5c07 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 21Wed 23050100150200250300350400[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 4526320b3f..476887bcd2 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 21Wed 2302004006008001,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 abbfaf97e3..2689b9e7df 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1362,5 +1362,9 @@ { "value": 655.9766763848397, "ts": 1729470786430 + }, + { + "value": 992.3697790323292, + "ts": 1729557133621 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index ebd1aa2177..631f83c083 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -830,5 +830,9 @@ { "value": 110.03521126760565, "ts": 1729470517387 + }, + { + "value": 104.03662089055348, + "ts": 1729556859671 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index d2b2868a37..a7f7c48082 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -826,5 +826,9 @@ { "value": 168.46361185983827, "ts": 1729470506398 + }, + { + "value": 165.72754391779915, + "ts": 1729556845241 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 8cc770bde5..98d62f5d04 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1582,5 +1582,9 @@ { "value": 16.991775980425476, "ts": 1729470693045 + }, + { + "value": 16.991775980425476, + "ts": 1729557012057 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 5320ace627..3de7275816 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 21Wed 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 30ef6921fa..d6d3298f7b 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 21Wed 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 54862c79ee..0ac9d5d5be 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -834,5 +834,9 @@ { "value": 328.8391976323578, "ts": 1729470536461 + }, + { + "value": 289.4356005788712, + "ts": 1729556878972 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index fa27bc7687..d6df90e896 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -830,5 +830,9 @@ { "value": 341.8219107844813, "ts": 1729470523017 + }, + { + "value": 345.96090641757485, + "ts": 1729556861303 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 78d97a6ab7..1d1e96f2c7 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -574,5 +574,9 @@ { "value": 76.84032580298141, "ts": 1729470766222 + }, + { + "value": 125.33684276493075, + "ts": 1729557075482 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 3c515ffcdb..99cc9b2e0d 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 21Wed 23050100150200250300350400450500550[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 beda8fb9f7..90a81ba732 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 21Wed 23020406080100120140160180200220[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 9b3957a2cc..81c490cd05 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -834,5 +834,9 @@ { "value": 257.86487880350694, "ts": 1729470555274 + }, + { + "value": 244.6183953033268, + "ts": 1729556898286 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index fce2498893..3605307175 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -830,5 +830,9 @@ { "value": 328.4611594678929, "ts": 1729470539019 + }, + { + "value": 330.74251695055403, + "ts": 1729556877017 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 45fead3c9d..8250328955 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1474,5 +1474,9 @@ { "value": 38.61078399196896, "ts": 1729470848031 + }, + { + "value": 43.100661595155486, + "ts": 1729557147076 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 45c24cdf8b..e5b47fb695 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 21Wed 23050100150200250300350400450500[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 c438389152..bf766663a2 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -834,5 +834,9 @@ { "value": 4085.8945839197345, "ts": 1729470507824 + }, + { + "value": 3910.8330074305823, + "ts": 1729556849950 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 5552e4f51a..007ad9c69b 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -830,5 +830,9 @@ { "value": 5378.2717820007165, "ts": 1729470499339 + }, + { + "value": 5512.003919647232, + "ts": 1729556838205 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index acf4c622a9..229de7d021 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1574,5 +1574,9 @@ { "value": 805.0809553627337, "ts": 1729470644728 + }, + { + "value": 989.010989010989, + "ts": 1729556966070 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index aa24e3d474..0e70867123 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 21Wed 2301,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 8a1307c699..7d251ccf79 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -834,5 +834,9 @@ { "value": 134.2281879194631, "ts": 1729470526926 + }, + { + "value": 130.3780964797914, + "ts": 1729556869252 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index e6164d050c..0ff7fc1d0c 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -830,5 +830,9 @@ { "value": 199.28258270227184, "ts": 1729470513825 + }, + { + "value": 195.38882375928097, + "ts": 1729556852629 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 431ab449e7..422dc580d7 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1586,5 +1586,9 @@ { "value": 20.279039584685272, "ts": 1729470737088 + }, + { + "value": 20.9669979452342, + "ts": 1729557056587 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 60f60ecaeb..e3db20223b 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 21Wed 23020406080100120140160180200220240260280300[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 d304363549..ab951d6398 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 21Wed 2302004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file