From 9568dcc9da7555bf8ce3fe2f6b7e21a597a4208f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 00:32:27 +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 093f056955..4be990f1ca 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -330,5 +330,9 @@ { "value": 95.89566551591868, "ts": 1719102309764 + }, + { + "value": 97.80907668231612, + "ts": 1719188691274 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index d5420c406e..10d0c7ab4f 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -326,5 +326,9 @@ { "value": 128.99896800825593, "ts": 1719102320571 + }, + { + "value": 132.06550449022714, + "ts": 1719188702098 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 92c31d5346..59da9a4a14 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1094,5 +1094,9 @@ { "value": 16.380553007469533, "ts": 1719102432942 + }, + { + "value": 15.119443604475356, + "ts": 1719188830923 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index d183131f30..7b12db6258 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -330,5 +330,9 @@ { "value": 403.3884630899556, "ts": 1719102341119 + }, + { + "value": 372.5782414307004, + "ts": 1719188721163 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 8d4ea36938..3ea41dc382 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -326,5 +326,9 @@ { "value": 471.58688988446124, "ts": 1719102347499 + }, + { + "value": 451.8752824220515, + "ts": 1719188728603 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index e6c8e59d91..da1ebdda9b 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1070,5 +1070,9 @@ { "value": 106.56436487638533, "ts": 1719102550133 + }, + { + "value": 95.62514941429596, + "ts": 1719188953892 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 6cd9372d8a..ddd2b6cba6 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sat 15Mon 17Wed 19Fri 21Jun 230100200300400500600700800900[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 23Tue 250100200300400500600700800900[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 13ce03c212..9c39e35c9a 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -330,5 +330,9 @@ { "value": 119.21793037672866, "ts": 1719102321138 + }, + { + "value": 120.62726176115804, + "ts": 1719188702119 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index c6e79fc092..a979f277e6 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -326,5 +326,9 @@ { "value": 181.1594202898551, "ts": 1719102328972 + }, + { + "value": 174.70300489168412, + "ts": 1719188710451 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index e4d1c57a85..14e1951765 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1030,5 +1030,9 @@ { "value": 17.78030653248462, "ts": 1719102492083 + }, + { + "value": 18.618506795754982, + "ts": 1719188890270 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 4c4927af4c..9a08cde3ff 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sat 15Mon 17Wed 19Fri 21Jun 23020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 23Tue 25020406080100120140160180200220240260280300[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 f7bb8fa426..3dc7c46724 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Sat 15Mon 17Wed 19Fri 21Jun 2302004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 23Tue 2502004006008001,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 12c4da9b43..f56f403d8f 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -862,5 +862,9 @@ { "value": 1079.6674624215743, "ts": 1719102542379 + }, + { + "value": 1116.0991096009325, + "ts": 1719188979451 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index eec2c2e7a4..efe3f00e0e 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -330,5 +330,9 @@ { "value": 117.78563015312132, "ts": 1719102315451 + }, + { + "value": 116.6044776119403, + "ts": 1719188696749 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 78692ed284..e0abe02d72 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -326,5 +326,9 @@ { "value": 168.29350387075058, "ts": 1719102324809 + }, + { + "value": 168.8048615800135, + "ts": 1719188706265 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 01113ebe84..65a02c7e21 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1082,5 +1082,9 @@ { "value": 17.566048341765036, "ts": 1719102462726 + }, + { + "value": 16.739763634537482, + "ts": 1719188862116 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index c1ff17a8f7..4f4802958d 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Sat 15Mon 17Wed 19Fri 21Jun 23020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 23Tue 25020406080100120140160180200220240260280[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 6123f719dd..38b58385b2 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sat 15Mon 17Wed 19Fri 21Jun 23020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 23Tue 25020406080100120140160180200220[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 3f31f5f274..c768a7ce78 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -330,5 +330,9 @@ { "value": 513.874614594039, "ts": 1719102333596 + }, + { + "value": 560.2240896358544, + "ts": 1719188713763 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index eec99ab89b..9f5196e40e 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -326,5 +326,9 @@ { "value": 493.9491232403062, "ts": 1719102340606 + }, + { + "value": 426.3483265828182, + "ts": 1719188722042 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 37cd30c342..870a12f418 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -70,5 +70,9 @@ { "value": 210.43771043771045, "ts": 1719102529259 + }, + { + "value": 206.9750595053296, + "ts": 1719188930435 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index b62abfea7d..4416ba946e 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sat 15Mon 17Wed 19Fri 21Jun 230100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 23Tue 250100200300400500600700800900[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 3fab0e0031..3a61c8135d 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 @@ -Sat 15Mon 17Wed 19Fri 21Jun 23050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 23Tue 25050100150200250300350[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 5563b8cca9..f112e5f86e 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -330,5 +330,9 @@ { "value": 275.4820936639118, "ts": 1719102348740 + }, + { + "value": 249.46987651241113, + "ts": 1719188729531 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index d44b06d106..810dd562c0 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -326,5 +326,9 @@ { "value": 368.052999631947, "ts": 1719102353295 + }, + { + "value": 366.3003663003663, + "ts": 1719188734470 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 2b55cd56b3..7a6cd5e2c8 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -970,5 +970,9 @@ { "value": 37.087173401079234, "ts": 1719102604379 + }, + { + "value": 44.32231185178619, + "ts": 1719188999420 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index b3a8497f1a..49d0caee3a 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sat 15Mon 17Wed 19Fri 21Jun 23050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 23Tue 25050100150200250300350400450500550600650[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 117b85e188..4052c94313 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -330,5 +330,9 @@ { "value": 2990.629361334485, "ts": 1719102306384 + }, + { + "value": 3783.897414336767, + "ts": 1719188688085 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 2dd8884874..e04a6b4bfb 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -326,5 +326,9 @@ { "value": 4334.424966287806, "ts": 1719102317883 + }, + { + "value": 4728.380792266471, + "ts": 1719188699447 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 38bb893587..a26f7a01c1 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1070,5 +1070,9 @@ { "value": 1314.482678039376, "ts": 1719102416880 + }, + { + "value": 1255.720504520594, + "ts": 1719188813895 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 62c62f0be3..0c7e1a0620 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Sat 15Mon 17Wed 19Fri 21Jun 2301,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 23Tue 2501,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 461cda1a81..b3b78009c3 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -330,5 +330,9 @@ { "value": 134.04825737265415, "ts": 1719102326786 + }, + { + "value": 133.97642015005357, + "ts": 1719188707589 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index bbff0cefbc..10ac59b953 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -326,5 +326,9 @@ { "value": 199.4415636218588, "ts": 1719102333386 + }, + { + "value": 177.80938833570414, + "ts": 1719188714949 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 98bff55556..61cf3966da 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1082,5 +1082,9 @@ { "value": 21.581491712707184, "ts": 1719102517004 + }, + { + "value": 19.133629266799325, + "ts": 1719188917711 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index c8637c86ee..33f14fa610 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sat 15Mon 17Wed 19Fri 21Jun 23050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 23Tue 25050100150200250300350[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 f3091798ff..7a9931eaeb 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Sat 15Mon 17Wed 19Fri 21Jun 2302004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Sat 15Mon 17Wed 19Fri 21Jun 23Tue 2502004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file