From ae40f4985dac6c079edef78deaa1034336242053 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 26 Jul 2024 00:35:02 +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 5b8a42f437..0bdecaa247 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -466,5 +466,9 @@ { "value": 94.16195856873824, "ts": 1721867044150 + }, + { + "value": 98.03921568627452, + "ts": 1721953428600 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index a66ad8b97f..8d7eac4cb6 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -462,5 +462,9 @@ { "value": 139.82102908277406, "ts": 1721867047321 + }, + { + "value": 134.04825737265415, + "ts": 1721953414609 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index b34146ae2a..8bec491763 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1230,5 +1230,9 @@ { "value": 15.6045190687223, "ts": 1721867147904 + }, + { + "value": 15.223480696626476, + "ts": 1721953528392 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 6865f60622..e436754447 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -466,5 +466,9 @@ { "value": 386.84719535783364, "ts": 1721867075565 + }, + { + "value": 425.8943781942079, + "ts": 1721953459079 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 0621990638..62ebe624eb 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -462,5 +462,9 @@ { "value": 438.8852315119596, "ts": 1721867073239 + }, + { + "value": 470.69898799717583, + "ts": 1721953440844 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index df4481c84a..d039460ab7 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1206,5 +1206,9 @@ { "value": 122.57155114297971, "ts": 1721867267199 + }, + { + "value": 86.333419666753, + "ts": 1721953657879 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index cbbd54695b..cef9f372f6 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Wed 17Fri 19Jul 21Tue 23Thu 250100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 17Fri 19Jul 21Tue 23Thu 25Sat 270100200300400500600700800[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 cbd0574956..183da26ef5 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -466,5 +466,9 @@ { "value": 119.24636298592894, "ts": 1721867055410 + }, + { + "value": 119.27480916030534, + "ts": 1721953439856 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 466e0c048a..cd3de4d191 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -462,5 +462,9 @@ { "value": 184.36578171091443, "ts": 1721867055419 + }, + { + "value": 184.36578171091443, + "ts": 1721953423023 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index bad94b72b7..7ba7950f33 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1166,5 +1166,9 @@ { "value": 17.180949762902895, "ts": 1721867209449 + }, + { + "value": 17.928858290304074, + "ts": 1721953587324 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 1d921924d3..d4a4791fb7 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Wed 17Fri 19Jul 21Tue 23Thu 25020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 17Fri 19Jul 21Tue 23Thu 25Sat 27020406080100120140160180200220240260280300[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 818ba815a5..237edb26e8 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Wed 17Fri 19Jul 21Tue 23Thu 2502004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Wed 17Fri 19Jul 21Tue 23Thu 25Sat 2702004006008001,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 7500084ea3..728143b282 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -998,5 +998,9 @@ { "value": 661.0696106299994, "ts": 1721867339755 + }, + { + "value": 626.714761221676, + "ts": 1721953761283 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index b32ef0b4b5..e8db9db12f 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -466,5 +466,9 @@ { "value": 119.16110581506197, "ts": 1721867049732 + }, + { + "value": 120.65637065637065, + "ts": 1721953434218 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index f1a1539a87..2bfe381214 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -462,5 +462,9 @@ { "value": 184.6381093057607, "ts": 1721867051438 + }, + { + "value": 180.50541516245488, + "ts": 1721953418827 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 9add0644d9..4fdbe9dc54 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1218,5 +1218,9 @@ { "value": 16.848631891090445, "ts": 1721867179025 + }, + { + "value": 17.639795378373613, + "ts": 1721953558125 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index f9c636ca46..ea1c544be7 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Wed 17Fri 19Jul 21Tue 23Thu 25020406080100120140160180200220240260280300[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 17Fri 19Jul 21Tue 23Thu 25Sat 27020406080100120140160180200220240260280300[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 16559950c4..724d0c24b8 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Wed 17Fri 19Jul 21Tue 23Thu 25020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 17Fri 19Jul 21Tue 23Thu 25Sat 27020406080100120140160180200220[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 c2f39e1374..1940fb5f22 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -466,5 +466,9 @@ { "value": 469.81442330279543, "ts": 1721867067966 + }, + { + "value": 558.0357142857142, + "ts": 1721953451809 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index f2f38f9a37..324ece2834 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -462,5 +462,9 @@ { "value": 478.6979415988511, "ts": 1721867066227 + }, + { + "value": 514.668039114771, + "ts": 1721953433816 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 2fd0712669..4481cb5fba 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -206,5 +206,9 @@ { "value": 196.48295510364474, "ts": 1721867248586 + }, + { + "value": 129.47497896031592, + "ts": 1721953632248 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index c9d092aae6..1fbfc4834d 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Wed 17Fri 19Jul 21Tue 23Thu 250100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 17Fri 19Jul 21Tue 23Thu 25Sat 270100200300400500600700800900[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 2c98bdf931..1d02df81e3 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 @@ -Wed 17Fri 19Jul 21Tue 23Thu 25050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Wed 17Fri 19Jul 21Tue 23Thu 25Sat 27050100150200250300350[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 298b7e5911..69494cb5b6 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -466,5 +466,9 @@ { "value": 264.44532592886424, "ts": 1721867083567 + }, + { + "value": 259.1344908007256, + "ts": 1721953467259 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index daee0cd8e1..a365d08d03 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -462,5 +462,9 @@ { "value": 403.6326942482341, "ts": 1721867078583 + }, + { + "value": 411.0996916752312, + "ts": 1721953446168 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index b23bc5962f..3642639b5e 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1106,5 +1106,9 @@ { "value": 32.92777293007788, "ts": 1721867328306 + }, + { + "value": 33.29559832190185, + "ts": 1721953718334 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 8702a9b93b..d51524b88d 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Wed 17Fri 19Jul 21Tue 23Thu 25050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 17Fri 19Jul 21Tue 23Thu 25Sat 27050100150200250300350400450500550600650[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 8c6f078443..fa22b3f821 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -466,5 +466,9 @@ { "value": 3638.8630574536046, "ts": 1721867040804 + }, + { + "value": 3597.8412952228664, + "ts": 1721953425215 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 0da723e11b..d3a2e588bb 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -462,5 +462,9 @@ { "value": 3846.318218727296, "ts": 1721867044850 + }, + { + "value": 4776.816517170001, + "ts": 1721953411888 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 335f71229f..7817ce39e1 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1206,5 +1206,9 @@ { "value": 1319.919044965242, "ts": 1721867131115 + }, + { + "value": 1384.2533491240754, + "ts": 1721953511244 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index bc946851fd..b90fe23c4e 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Wed 17Fri 19Jul 21Tue 23Thu 2501,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 17Fri 19Jul 21Tue 23Thu 25Sat 2701,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 89634a8555..c850fabbf9 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -466,5 +466,9 @@ { "value": 125.28188423953895, "ts": 1721867060836 + }, + { + "value": 127.1940981938438, + "ts": 1721953445126 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 1313b856c9..e0e69def80 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -462,5 +462,9 @@ { "value": 217.0138888888889, "ts": 1721867059166 + }, + { + "value": 212.31422505307856, + "ts": 1721953426860 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 65f0c13354..7e94b725b5 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1218,5 +1218,9 @@ { "value": 20.282330034074313, "ts": 1721867235879 + }, + { + "value": 20.057766367137354, + "ts": 1721953613741 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 23eefd97d1..0613e63921 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Wed 17Fri 19Jul 21Tue 23Thu 25050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 17Fri 19Jul 21Tue 23Thu 25Sat 27050100150200250300350[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 9608c5606c..57ced6017e 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Wed 17Fri 19Jul 21Tue 23Thu 2502004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Wed 17Fri 19Jul 21Tue 23Thu 25Sat 2702004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file