From 7d4fd02b2f4b3e08ed1b1c4c771dc2ed575bc1c0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 9 Oct 2024 00:40: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 +- 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 c0001d4b29..d59105c8fa 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -774,5 +774,9 @@ { "value": 84.34547908232119, "ts": 1728347187275 + }, + { + "value": 81.43322475570034, + "ts": 1728433623043 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index c91d3fd7ad..034efa49b0 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -770,5 +770,9 @@ { "value": 131.57894736842107, "ts": 1728347197892 + }, + { + "value": 127.94268167860798, + "ts": 1728433612477 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 95ad079fb9..750d67ddb7 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1538,5 +1538,9 @@ { "value": 16.08855138683313, "ts": 1728347312052 + }, + { + "value": 13.845813026140894, + "ts": 1728433777191 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 2e59ec3817..71841c9fc5 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -774,5 +774,9 @@ { "value": 244.4390124663896, "ts": 1728347223122 + }, + { + "value": 252.27043390514632, + "ts": 1728433658785 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index da56b6bc5e..4d570d88c8 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -770,5 +770,9 @@ { "value": 283.6477095447454, "ts": 1728347229018 + }, + { + "value": 283.72818839551707, + "ts": 1728433643696 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 6fac617c26..522e77287c 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1514,5 +1514,9 @@ { "value": 84.167999326656, "ts": 1728347420561 + }, + { + "value": 63.477957279334746, + "ts": 1728433909320 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 1a223ecee1..e07303b750 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sep 29OctoberThu 03Sat 05Mon 07Wed 09050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +OctoberThu 03Sat 05Mon 07Wed 09050100150200250300350400450[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 f234e01b04..692f684b7f 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -774,5 +774,9 @@ { "value": 185.25379770285292, "ts": 1728347197456 + }, + { + "value": 188.25301204819277, + "ts": 1728433633135 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 2f4141be0b..8d225dcde3 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -770,5 +770,9 @@ { "value": 238.20867079561694, "ts": 1728347205973 + }, + { + "value": 258.79917184265014, + "ts": 1728433620303 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 81733511ce..72cee81c07 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1474,5 +1474,9 @@ { "value": 39.885130823229105, "ts": 1728347356331 + }, + { + "value": 29.7000297000297, + "ts": 1728433824681 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 09dcd7b720..79f2df5018 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sep 29OctoberThu 03Sat 05Mon 07Wed 09050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +OctoberThu 03Sat 05Mon 07Wed 09050100150200250300350400[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 596d871bcf..2d214162b5 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Sep 29OctoberThu 03Sat 05Mon 07Wed 0902004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Sep 29OctoberThu 03Sat 05Mon 07Wed 0902004006008001,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 44f2cb1bd2..f292ada771 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1302,5 +1302,9 @@ { "value": 734.3641630288441, "ts": 1728347480909 + }, + { + "value": 594.2162947312821, + "ts": 1728433926124 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 36384358c1..8f8f3b6e13 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -770,5 +770,9 @@ { "value": 107.31916720326251, "ts": 1728347193347 + }, + { + "value": 110.13215859030836, + "ts": 1728433629016 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 035ad7748c..506a171625 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -766,5 +766,9 @@ { "value": 162.97262059973923, "ts": 1728347202443 + }, + { + "value": 162.5487646293888, + "ts": 1728433616862 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index bcf9ec3b9b..adbd6b84f7 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1522,5 +1522,9 @@ { "value": 17.12035610340695, "ts": 1728347342597 + }, + { + "value": 17.867991280420256, + "ts": 1728433806518 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index af58cc8429..7c9798dac2 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Sep 29OctoberThu 03Sat 05Mon 07Wed 09020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +OctoberThu 03Sat 05Mon 07Wed 09020406080100120140160180200220240260[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 acb16003e3..99d8d28758 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sep 29OctoberThu 03Sat 05Mon 07Wed 09020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +OctoberThu 03Sat 05Mon 07Wed 09020406080100120140160180200[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 49ae9c7b6a..16dfa797ec 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -774,5 +774,9 @@ { "value": 307.6449776957391, "ts": 1728347212428 + }, + { + "value": 300.79711234772145, + "ts": 1728433648193 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index c7504468bf..e981ccdaad 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -770,5 +770,9 @@ { "value": 345.78146611341634, "ts": 1728347219244 + }, + { + "value": 337.154416722859, + "ts": 1728433633765 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 2f09c4d514..afbf3ac88d 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -514,5 +514,9 @@ { "value": 147.73230905599056, "ts": 1728347394588 + }, + { + "value": 88.10960835279087, + "ts": 1728433875669 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index ef561d8511..0fbc7512f3 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sep 29OctoberThu 03Sat 05Mon 07Wed 09050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +OctoberThu 03Sat 05Mon 07Wed 09050100150200250300350400450500550[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 d4be92e73c..ab13bc8c5f 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 @@ -Sep 29OctoberThu 03Sat 05Mon 07Wed 09020406080100120140160180200220240[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +OctoberThu 03Sat 05Mon 07Wed 09020406080100120140160180200220240[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 322f391628..80c73252b8 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -774,5 +774,9 @@ { "value": 241.57506945283248, "ts": 1728347231809 + }, + { + "value": 264.3754130865829, + "ts": 1728433666737 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index d9440604d4..d7ecadef11 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -770,5 +770,9 @@ { "value": 332.72334054233903, "ts": 1728347235338 + }, + { + "value": 326.8507926131721, + "ts": 1728433650196 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index c8d4b2943d..2fb0c2ec67 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1414,5 +1414,9 @@ { "value": 47.666714333381, "ts": 1728347462857 + }, + { + "value": 44.88229617827248, + "ts": 1728433954259 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 252cfd34ad..ff9352fa21 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sep 29OctoberThu 03Sat 05Mon 07Wed 09050100150200250300350400450500550[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +OctoberThu 03Sat 05Mon 07Wed 09050100150200250300350400450500550[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 449027a424..894d2b4601 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -774,5 +774,9 @@ { "value": 3860.672614962251, "ts": 1728347183566 + }, + { + "value": 4099.107305520131, + "ts": 1728433619168 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 3bbdb334e8..5ad04a60f2 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -770,5 +770,9 @@ { "value": 5473.120895159329, "ts": 1728347195173 + }, + { + "value": 5547.337278106509, + "ts": 1728433609808 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 5b84979f05..6b8efac750 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1514,5 +1514,9 @@ { "value": 1181.676141958694, "ts": 1728347295843 + }, + { + "value": 788.1393780704597, + "ts": 1728433758385 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 586fc8f5bc..e14e7813fd 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Sep 29OctoberThu 03Sat 05Mon 07Wed 0901,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +OctoberThu 03Sat 05Mon 07Wed 0901,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 0097d714be..db5aca7c0a 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -774,5 +774,9 @@ { "value": 127.03252032520325, "ts": 1728347202778 + }, + { + "value": 130.3780964797914, + "ts": 1728433638502 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 039cce3e0f..10d7cd7b22 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -770,5 +770,9 @@ { "value": 191.57088122605364, "ts": 1728347210032 + }, + { + "value": 195.0838860710105, + "ts": 1728433624352 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 3de32c47d6..415fcde11e 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1526,5 +1526,9 @@ { "value": 23.899431193537595, "ts": 1728347378450 + }, + { + "value": 20.528822466743307, + "ts": 1728433850377 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 8bcc280334..3545ec0288 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sep 29OctoberThu 03Sat 05Mon 07Wed 09020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +OctoberThu 03Sat 05Mon 07Wed 09020406080100120140160180200220240260280300[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 7e1710143a..096ad3a8d3 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Sep 29OctoberThu 03Sat 05Mon 07Wed 0901002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Sep 29OctoberThu 03Sat 05Mon 07Wed 0901002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file