From bd3fc352b47e106f377d4f892c433e6871dd80d0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 9 Jul 2024 00:31:35 +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 4a78fd79d4..7a76a9ecc4 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -394,5 +394,9 @@ { "value": 95.93246354566385, "ts": 1720398280797 + }, + { + "value": 85.91065292096219, + "ts": 1720484632844 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 22aa810337..e0a92c9c6f 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -390,5 +390,9 @@ { "value": 142.77555682467164, "ts": 1720398263175 + }, + { + "value": 132.5556733828208, + "ts": 1720484602432 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 8f2a7176cf..ace9bf9bba 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1158,5 +1158,9 @@ { "value": 15.192027224112786, "ts": 1720398371593 + }, + { + "value": 17.33462765219803, + "ts": 1720484707057 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 861cec02d5..515e3b501f 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -394,5 +394,9 @@ { "value": 424.8088360237893, "ts": 1720398310591 + }, + { + "value": 365.9652333028362, + "ts": 1720484665608 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index cd4f496872..2851c6368f 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -390,5 +390,9 @@ { "value": 507.0993914807302, "ts": 1720398288936 + }, + { + "value": 471.14252061248527, + "ts": 1720484628681 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index a3bb8064df..626bf1f751 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1134,5 +1134,9 @@ { "value": 120.0552254036857, "ts": 1720398487543 + }, + { + "value": 118.94142134998512, + "ts": 1720484807598 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index c3e8ca679b..7cd116a384 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -JulyWed 03Fri 05Jul 07Tue 090100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +JulyWed 03Fri 05Jul 07Tue 090100200300400500600700800[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 222a9cd5e7..2539cc6eb0 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -394,5 +394,9 @@ { "value": 119.18951132300357, "ts": 1720398291924 + }, + { + "value": 103.05028854080791, + "ts": 1720484645241 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 6960f52269..8e775d528d 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -390,5 +390,9 @@ { "value": 183.95879323031642, "ts": 1720398271411 + }, + { + "value": 180.4402742692169, + "ts": 1720484610783 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 81c5e3270f..ab3d13e408 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1094,5 +1094,9 @@ { "value": 18.033614657721994, "ts": 1720398430126 + }, + { + "value": 22.63570102766083, + "ts": 1720484755967 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 0edd215211..591e3dc525 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -JulyWed 03Fri 05Jul 07Tue 09020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +JulyWed 03Fri 05Jul 07Tue 09020406080100120140160180200220240260280300[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 a5f86d5439..6986152d0b 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -JulyWed 03Fri 05Jul 07Tue 0902004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +JulyWed 03Fri 05Jul 07Tue 0902004006008001,0001,2001,4001,6001,8002,0002,2002,4002,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 6b7971aea6..e1c674d441 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -926,5 +926,9 @@ { "value": 1073.498890717813, "ts": 1720398554152 + }, + { + "value": 566.5044785326276, + "ts": 1720484954573 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 2f8db62178..0dc1661a4e 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -394,5 +394,9 @@ { "value": 119.30326890956813, "ts": 1720398286371 + }, + { + "value": 106.22477161674102, + "ts": 1720484639090 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index a59c889e77..ff8a30764d 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -390,5 +390,9 @@ { "value": 176.18040873854827, "ts": 1720398267272 + }, + { + "value": 180.05041411595246, + "ts": 1720484606635 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 1f14ba2d76..ded961b3b4 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1146,5 +1146,9 @@ { "value": 17.875017875017875, "ts": 1720398401041 + }, + { + "value": 20.477536142851292, + "ts": 1720484732671 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 889961cdcf..319617067b 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -JulyWed 03Fri 05Jul 07Tue 09020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +JulyWed 03Fri 05Jul 07Tue 09020406080100120140160180200220240260280[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 4325f3868a..2d548c33e6 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -JulyWed 03Fri 05Jul 07Tue 09020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +JulyWed 03Fri 05Jul 07Tue 09020406080100120140160180200220[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 1701da9a6b..b991e007ad 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -394,5 +394,9 @@ { "value": 558.0357142857142, "ts": 1720398303577 + }, + { + "value": 480.5382027871216, + "ts": 1720484658053 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 73aa188790..8997d09621 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -390,5 +390,9 @@ { "value": 488.6391399951136, "ts": 1720398282428 + }, + { + "value": 500.3752814610958, + "ts": 1720484622106 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 2eda828b46..9917fa33a5 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -134,5 +134,9 @@ { "value": 235.84905660377356, "ts": 1720398468451 + }, + { + "value": 238.3506137528304, + "ts": 1720484788375 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index a78e160600..8616b96341 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -JulyWed 03Fri 05Jul 07Tue 090100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +JulyWed 03Fri 05Jul 07Tue 090100200300400500600700800900[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 cdd43dca52..8b0751eca3 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 @@ -JulyWed 03Fri 05Jul 07Tue 09050100150200250300350400[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +JulyWed 03Fri 05Jul 07Tue 09050100150200250300350400[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 89c11dce24..ad80f6df0f 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -394,5 +394,9 @@ { "value": 279.3296089385475, "ts": 1720398318136 + }, + { + "value": 246.12355402412012, + "ts": 1720484674063 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 7b1bbde99a..d3a71365fa 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -390,5 +390,9 @@ { "value": 411.43797572515945, "ts": 1720398294175 + }, + { + "value": 398.32702648874726, + "ts": 1720484633979 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 2740f2786d..b546677742 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1034,5 +1034,9 @@ { "value": 34.84259856100068, "ts": 1720398545307 + }, + { + "value": 34.79350057409276, + "ts": 1720484865408 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 8ace3fc93c..605965729c 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -JulyWed 03Fri 05Jul 07Tue 09050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +JulyWed 03Fri 05Jul 07Tue 09050100150200250300350400450500550600650[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 be3a3c15ea..22f8cba4a4 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -394,5 +394,9 @@ { "value": 3913.0434782608695, "ts": 1720398277489 + }, + { + "value": 2472.663333150173, + "ts": 1720484629142 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 32efba299d..bc7c845f63 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -390,5 +390,9 @@ { "value": 4857.250796049436, "ts": 1720398260641 + }, + { + "value": 3600.288023041843, + "ts": 1720484599808 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 5240de2cf8..3396c62543 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1134,5 +1134,9 @@ { "value": 1700.9374055034775, "ts": 1720398354436 + }, + { + "value": 1588.2539794585819, + "ts": 1720484691950 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 67b5b25388..f2005e0179 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -JulyWed 03Fri 05Jul 07Tue 0901,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +JulyWed 03Fri 05Jul 07Tue 0901,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 225c022522..7a0b1eec21 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -394,5 +394,9 @@ { "value": 135.98041881968996, "ts": 1720398297008 + }, + { + "value": 120.83131947800871, + "ts": 1720484651177 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 07d2a3d674..29070e8867 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -390,5 +390,9 @@ { "value": 217.3913043478261, "ts": 1720398275135 + }, + { + "value": 209.03010033444818, + "ts": 1720484615076 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index a9df18e562..5dff668bef 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1146,5 +1146,9 @@ { "value": 19.625544608862896, "ts": 1720398456966 + }, + { + "value": 24.84225170169424, + "ts": 1720484777771 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 0267ba0bca..21c2509031 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -JulyWed 03Fri 05Jul 07Tue 09050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +JulyWed 03Fri 05Jul 07Tue 09050100150200250300350[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 b0a5ba0952..8c2395bfd8 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -JulyWed 03Fri 05Jul 07Tue 0902004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +JulyWed 03Fri 05Jul 07Tue 0902004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file