From e8a9df3c76f8a8ee60e7b5d1fb079be9f95968b5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 11 Sep 2024 00:38:16 +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 39c735c4ba..8a96d97023 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -658,5 +658,9 @@ { "value": 88.93632159373888, "ts": 1725927982017 + }, + { + "value": 63.500127000254004, + "ts": 1726014369422 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 33aae9f2c0..29c0c32599 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -654,5 +654,9 @@ { "value": 119.10433539780847, "ts": 1725927972569 + }, + { + "value": 95.45628102329133, + "ts": 1726014324377 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 7f09b52d56..e4031b3f2a 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1422,5 +1422,9 @@ { "value": 17.267578394805913, "ts": 1725928120879 + }, + { + "value": 13.487268018990072, + "ts": 1726014701559 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 4b9b0a30c9..be2521a58f 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -658,5 +658,9 @@ { "value": 234.16461772626155, "ts": 1725928018232 + }, + { + "value": 201.4301540940679, + "ts": 1726014411741 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 1ea7192c26..608b8b6de3 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -654,5 +654,9 @@ { "value": 267.0940170940171, "ts": 1725928003652 + }, + { + "value": 226.1420171867933, + "ts": 1726014359446 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index b56b0ee327..44f83bcd46 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1398,5 +1398,9 @@ { "value": 61.31771775454518, "ts": 1725928248648 + }, + { + "value": 78.40984827694358, + "ts": 1726014826296 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index cfb88b33b0..264607f9ad 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -SeptemberTue 03Thu 05Sat 07Mon 09Wed 11050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11050100150200250300350400450[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 68a24bc455..50a312ad65 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -658,5 +658,9 @@ { "value": 177.61989342806396, "ts": 1725927992430 + }, + { + "value": 174.5200698080279, + "ts": 1726014381179 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 58c099de83..f646f471ef 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -654,5 +654,9 @@ { "value": 238.32221163012395, "ts": 1725927980594 + }, + { + "value": 194.325689856199, + "ts": 1726014334038 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 6d2f25dd3a..92c06386e7 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1358,5 +1358,9 @@ { "value": 30.64288778574493, "ts": 1725928167101 + }, + { + "value": 27.069460234962914, + "ts": 1726014755472 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 0f5e79d2bd..b7d4a87b97 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -SeptemberTue 03Thu 05Sat 07Mon 09Wed 11050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11050100150200250300350400[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 45e4888d0c..8a608c1e18 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -SeptemberTue 03Thu 05Sat 07Mon 09Wed 1102004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 1102004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 05692cbb4b..377655cde6 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1190,5 +1190,9 @@ { "value": 646.9188691858167, "ts": 1725928225391 + }, + { + "value": 535.8897258030903, + "ts": 1726014636882 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 97597b183d..8e3ce26c6d 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -658,5 +658,9 @@ { "value": 105.13036164844407, "ts": 1725927988166 + }, + { + "value": 83.5421888053467, + "ts": 1726014376952 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index e19ed71fa8..e6bf77aad4 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -654,5 +654,9 @@ { "value": 162.70745200130168, "ts": 1725927976972 + }, + { + "value": 118.70845204178538, + "ts": 1726014330088 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index f3f7142305..6824990cec 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1410,5 +1410,9 @@ { "value": 18.25617058565795, "ts": 1725928149604 + }, + { + "value": 15.36428725071444, + "ts": 1726014735578 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 3f72dc051e..8035885a0b 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -SeptemberTue 03Thu 05Sat 07Mon 09Wed 11020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11020406080100120140160180200220240260[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 e51463c911..4a12f81b5a 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -SeptemberTue 03Thu 05Sat 07Mon 09Wed 11020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 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 97d586827f..939c85188d 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -658,5 +658,9 @@ { "value": 279.3686269031988, "ts": 1725928007528 + }, + { + "value": 181.1594202898551, + "ts": 1726014399818 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index f678e89bf2..a32b21dbc3 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -654,5 +654,9 @@ { "value": 329.32652725177013, "ts": 1725927994231 + }, + { + "value": 278.9789370902497, + "ts": 1726014348458 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 5a770cd7a0..ce49032753 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -398,5 +398,9 @@ { "value": 93.08386856557759, "ts": 1725928213776 + }, + { + "value": 135.89726167017733, + "ts": 1726014798248 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 27e47aae36..e98a076d66 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -SeptemberTue 03Thu 05Sat 07Mon 09Wed 11050100150200250300350400450500[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11050100150200250300350400450500[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 98282966bc..bad71e914a 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 @@ -SeptemberTue 03Thu 05Sat 07Mon 09Wed 11020406080100120140160180200[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11020406080100120140160180200220[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 f0e2a19d7d..4d9c0a803c 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -658,5 +658,9 @@ { "value": 242.86581663630847, "ts": 1725928026776 + }, + { + "value": 138.47538600013849, + "ts": 1726014426535 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index bbc6eb3439..1d42113bbd 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -654,5 +654,9 @@ { "value": 338.75338753387535, "ts": 1725928009866 + }, + { + "value": 267.5227394328518, + "ts": 1726014367268 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 49555f089c..0a9908a5f8 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1298,5 +1298,9 @@ { "value": 50.0487975776382, "ts": 1725928288922 + }, + { + "value": 35.995824484359815, + "ts": 1726014882266 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index a4c036dd39..7bc9a773dc 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -SeptemberTue 03Thu 05Sat 07Mon 09Wed 11050100150200250300350400450500550[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11050100150200250300350400450500550[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 90d0b9152b..12cb84021e 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -658,5 +658,9 @@ { "value": 3931.3327217926876, "ts": 1725927978532 + }, + { + "value": 2871.0881424059717, + "ts": 1726014364648 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 8ebfbef87b..1662d9d926 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -654,5 +654,9 @@ { "value": 4888.647474198805, "ts": 1725927969771 + }, + { + "value": 3751.094069103489, + "ts": 1726014320964 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index dc1b0d5c56..9a6c606ebd 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1398,5 +1398,9 @@ { "value": 968.8775015878825, "ts": 1725928105756 + }, + { + "value": 848.1604342581423, + "ts": 1726014682246 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 33e836c19d..d550d23d11 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -SeptemberTue 03Thu 05Sat 07Mon 09Wed 1101,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 1101,0002,0003,0004,0005,0006,0007,0008,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 7fd49b34d6..72d3361d34 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -658,5 +658,9 @@ { "value": 136.16557734204792, "ts": 1725927997528 + }, + { + "value": 130.61650992685475, + "ts": 1726014386347 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 036aa1b8ba..992f98c8a2 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -654,5 +654,9 @@ { "value": 195.160031225605, "ts": 1725927985086 + }, + { + "value": 154.89467162329615, + "ts": 1726014338423 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index f360bd8f0f..7625896aff 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1410,5 +1410,9 @@ { "value": 23.85610000477122, "ts": 1725928189845 + }, + { + "value": 21.610407572286814, + "ts": 1726014780505 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 1a9a54a485..cbd1b80559 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -SeptemberTue 03Thu 05Sat 07Mon 09Wed 11050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11020406080100120140160180200220240260280300[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 63fa5b9725..4f27133aec 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -SeptemberTue 03Thu 05Sat 07Mon 09Wed 1101002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 1101002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file