From f492e61763e883dc941135548cd458eac3b806c9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 20 Jun 2024 00:34:49 +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 ea8d4a64cc..4daa0d5b03 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -314,5 +314,9 @@ { "value": 88.90469416785207, "ts": 1718756601376 + }, + { + "value": 90.711175616836, + "ts": 1718842998423 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 74cd09620e..23cdd74092 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -310,5 +310,9 @@ { "value": 128.73326467559218, "ts": 1718756628969 + }, + { + "value": 139.97760358342666, + "ts": 1718842989660 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 894a013ba2..b46971efd7 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1078,5 +1078,9 @@ { "value": 14.785025725944765, "ts": 1718756703133 + }, + { + "value": 17.808804673030345, + "ts": 1718843089884 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 5fa9cfa329..fc7e81afd8 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -314,5 +314,9 @@ { "value": 407.41495212874315, "ts": 1718756632475 + }, + { + "value": 420.9640075773521, + "ts": 1718843029877 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index e20be3ba2c..052b80f642 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -310,5 +310,9 @@ { "value": 460.4051565377532, "ts": 1718756655117 + }, + { + "value": 535.1886540005352, + "ts": 1718843013637 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 19916409e3..fa9c6e28c5 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1054,5 +1054,9 @@ { "value": 111.68192986374804, "ts": 1718756817811 + }, + { + "value": 77.34251131134228, + "ts": 1718843216105 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index e542725f90..9ec6f2640a 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -May 26Jun 02Jun 09Jun 160100200300400500600700800900[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 26Jun 02Jun 09Jun 160100200300400500600700800900[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 4fe43e1bcf..9374d2c83f 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -314,5 +314,9 @@ { "value": 113.30160888284612, "ts": 1718756612888 + }, + { + "value": 108.74293170943889, + "ts": 1718843010310 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 928ed081ad..7b455437f7 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -310,5 +310,9 @@ { "value": 174.27675148135236, "ts": 1718756637523 + }, + { + "value": 191.49751053236307, + "ts": 1718842997937 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index f1ed032b5b..1962154405 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1014,5 +1014,9 @@ { "value": 18.609498287926158, "ts": 1718756759262 + }, + { + "value": 19.056330512996418, + "ts": 1718843145129 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index da66b33c90..543474ec46 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -May 26Jun 02Jun 09Jun 16020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 26Jun 02Jun 09Jun 16020406080100120140160180200220240260280300[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 2682a4c076..245243e426 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -May 26Jun 02Jun 09Jun 1602004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +May 26Jun 02Jun 09Jun 1602004006008001,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 4d787f4e4c..131065cae8 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -846,5 +846,9 @@ { "value": 831.2244860261928, "ts": 1718756867933 + }, + { + "value": 464.41066286881943, + "ts": 1718843344404 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 3f6ed25a9b..e5e18e83aa 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -314,5 +314,9 @@ { "value": 113.71389583807141, "ts": 1718756607139 + }, + { + "value": 102.85949393128986, + "ts": 1718843004517 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 284a215b5d..f9ffe29c5c 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -310,5 +310,9 @@ { "value": 160.8234158893535, "ts": 1718756633394 + }, + { + "value": 171.35023989033584, + "ts": 1718842993994 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 07b3795cb2..11b13715b8 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1066,5 +1066,9 @@ { "value": 18.862941864413173, "ts": 1718756731007 + }, + { + "value": 18.902162407379404, + "ts": 1718843117621 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index d33e7ef6ff..2321e22559 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -May 26Jun 02Jun 09Jun 16020406080100120140160180200220240260280300[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 26Jun 02Jun 09Jun 16020406080100120140160180200220240260280300[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 ae35258678..8654a3e0b4 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -May 26Jun 02Jun 09Jun 16020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 26Jun 02Jun 09Jun 16020406080100120140160180200220[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 db83a8da7e..a827da3d28 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -314,5 +314,9 @@ { "value": 483.20850446967864, "ts": 1718756625148 + }, + { + "value": 465.98322460391427, + "ts": 1718843023248 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index cb77265d55..8890cbcf63 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -310,5 +310,9 @@ { "value": 424.8088360237893, "ts": 1718756648743 + }, + { + "value": 539.9568034557235, + "ts": 1718843007932 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 5ca7ca96aa..0dc5bad14f 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -54,5 +54,9 @@ { "value": 198.4914648670107, "ts": 1718756797909 + }, + { + "value": 116.09008590666356, + "ts": 1718843188107 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index d8bccbb423..b88c1f7c90 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -May 26Jun 02Jun 09Jun 160100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 26Jun 02Jun 09Jun 160100200300400500600700800900[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 720fd84a03..d7840e377f 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 @@ -May 26Jun 02Jun 09Jun 16050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +May 26Jun 02Jun 09Jun 16050100150200250300350[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 0eb292bcaa..94f70f934e 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -314,5 +314,9 @@ { "value": 268.1324574339724, "ts": 1718756640315 + }, + { + "value": 217.29682746631897, + "ts": 1718843039459 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index ae2e8de27a..d1b759375b 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -310,5 +310,9 @@ { "value": 379.65072133637057, "ts": 1718756660730 + }, + { + "value": 380.3004373455029, + "ts": 1718843019198 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index f085c5e038..4d377a3980 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -954,5 +954,9 @@ { "value": 43.579630880526445, "ts": 1718756864037 + }, + { + "value": 38.090159407317124, + "ts": 1718843268948 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 35735f49f2..fc1936d28f 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -May 26Jun 02Jun 09Jun 16050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 26Jun 02Jun 09Jun 16050100150200250300350400450500550600650[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 49844de787..8a0f292f0b 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -314,5 +314,9 @@ { "value": 3405.479037384592, "ts": 1718756597746 + }, + { + "value": 3573.1300619342546, + "ts": 1718842995066 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 46ba431468..3623a961b4 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -310,5 +310,9 @@ { "value": 2292.2344191732677, "ts": 1718756626315 + }, + { + "value": 4855.154555753358, + "ts": 1718842987229 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 24e39a4fb8..ff59510b23 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1054,5 +1054,9 @@ { "value": 1342.4420512514544, "ts": 1718756685452 + }, + { + "value": 1322.848533842875, + "ts": 1718843075218 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index d2ef9fe098..28f3f8b40c 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -May 26Jun 02Jun 09Jun 1601,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 26Jun 02Jun 09Jun 1601,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 05fdfb6b8b..139312110c 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -314,5 +314,9 @@ { "value": 137.85497656465398, "ts": 1718756617886 + }, + { + "value": 111.13580795732386, + "ts": 1718843016565 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 9195356784..7cd016ac45 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -310,5 +310,9 @@ { "value": 193.2740626207963, "ts": 1718756641401 + }, + { + "value": 211.50592216582066, + "ts": 1718843001609 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index fcdb529063..56eb49058b 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1066,5 +1066,9 @@ { "value": 20.542317173377157, "ts": 1718756785483 + }, + { + "value": 22.91580732389202, + "ts": 1718843168215 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 9d4ccf2941..492da4dc26 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -May 26Jun 02Jun 09Jun 16050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 26Jun 02Jun 09Jun 16050100150200250300350[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 a95a4315e1..29117168f5 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -May 26Jun 02Jun 09Jun 1602004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +May 26Jun 02Jun 09Jun 1602004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file