From 7405bbe4203935848ffaad8efadd6a17b2f12311 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 24 Oct 2024 00:38:09 +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 8e819de833..85babfb51e 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -842,5 +842,9 @@ { "value": 84.45945945945947, "ts": 1729643227183 + }, + { + "value": 89.06305664410402, + "ts": 1729729617894 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index a99b9a06c6..92e37af795 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -838,5 +838,9 @@ { "value": 119.16110581506197, "ts": 1729643216269 + }, + { + "value": 111.20996441281137, + "ts": 1729729612641 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 2efc826923..57a5b7b9a8 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1606,5 +1606,9 @@ { "value": 17.839303553589268, "ts": 1729643356189 + }, + { + "value": 16.458196181698487, + "ts": 1729729781845 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index bc1fafd4d2..44e3739d3f 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -842,5 +842,9 @@ { "value": 235.93252329833666, "ts": 1729643266227 + }, + { + "value": 231.26734505087882, + "ts": 1729729654717 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index cadb63ab42..6d044d2d68 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -838,5 +838,9 @@ { "value": 280.0728189329226, "ts": 1729643247876 + }, + { + "value": 245.63989191844757, + "ts": 1729729644708 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index afa5507565..5ef865a5fc 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1582,5 +1582,9 @@ { "value": 85.80008580008581, "ts": 1729643468624 + }, + { + "value": 40.95423364390294, + "ts": 1729729934018 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index ccf5d9c914..0fdb697ef6 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Tue 15Thu 17Sat 19Mon 21Wed 23050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 15Thu 17Sat 19Mon 21Wed 23Fri 25050100150200250300350400450[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 472e264aba..c10c73e024 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -842,5 +842,9 @@ { "value": 163.23865491348351, "ts": 1729643237827 + }, + { + "value": 171.76228100309172, + "ts": 1729729628436 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 686963132f..ec900bf4ce 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -838,5 +838,9 @@ { "value": 226.65457842248415, "ts": 1729643224372 + }, + { + "value": 212.22410865874363, + "ts": 1729729621240 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 4f816df97a..952b8d1ac6 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1542,5 +1542,9 @@ { "value": 32.66906239790918, "ts": 1729643401242 + }, + { + "value": 28.910089621277823, + "ts": 1729729829461 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index b327a5fb37..00c6412d5a 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Tue 15Thu 17Sat 19Mon 21Wed 23050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 15Thu 17Sat 19Mon 21Wed 23Fri 25050100150200250300350400[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 b960789d51..3bcb939085 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Tue 15Thu 17Sat 19Mon 21Wed 2302004006008001,0001,2001,4001,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Tue 15Thu 17Sat 19Mon 21Wed 23Fri 2502004006008001,0001,2001,4001,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 e4f001dfcb..4f5fca06ad 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1370,5 +1370,9 @@ { "value": 563.077154082935, "ts": 1729643518738 + }, + { + "value": 577.7675063554426, + "ts": 1729729940571 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index c2fb6ae019..42e12d0fb0 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -838,5 +838,9 @@ { "value": 100.8471157724889, "ts": 1729643233477 + }, + { + "value": 102.92301358583781, + "ts": 1729729624153 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index e34a96373c..b4fd274942 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -834,5 +834,9 @@ { "value": 160.56518946692358, "ts": 1729643220774 + }, + { + "value": 141.4827391058291, + "ts": 1729729617610 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 7dcb8c1628..179b340a0f 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1590,5 +1590,9 @@ { "value": 18.42570754716981, "ts": 1729643384635 + }, + { + "value": 18.107413174953827, + "ts": 1729729810869 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 77a7932001..c54e2aa89f 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Tue 15Thu 17Sat 19Mon 21Wed 23020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 15Thu 17Sat 19Mon 21Wed 23Fri 25020406080100120140160180200220240260[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 603322dcfa..77aaa50f53 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Tue 15Thu 17Sat 19Mon 21Wed 23020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 15Thu 17Sat 19Mon 21Wed 23Fri 25020406080100120140160180200[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 08fe754266..eb8b57692e 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -842,5 +842,9 @@ { "value": 201.51133501259446, "ts": 1729643255666 + }, + { + "value": 296.5599051008304, + "ts": 1729729643649 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 9a35f4f8d1..ec74916825 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -838,5 +838,9 @@ { "value": 312.45117950320264, "ts": 1729643238088 + }, + { + "value": 295.24653085326247, + "ts": 1729729634764 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 2b30d4998f..a78f8b766d 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -582,5 +582,9 @@ { "value": 112.97520194317347, "ts": 1729643443229 + }, + { + "value": 67.61553805064403, + "ts": 1729729882673 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 00c0aabc13..1a4576ae3f 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Tue 15Thu 17Sat 19Mon 21Wed 23050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 15Thu 17Sat 19Mon 21Wed 23Fri 25050100150200250300350400450500550[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 8f301bf994..d0b76313f1 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 @@ -Tue 15Thu 17Sat 19Mon 21Wed 23020406080100120140160180200220[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Tue 15Thu 17Sat 19Mon 21Wed 23Fri 25020406080100120140160180200220[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 d7b3a74ba8..38b05d2479 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -842,5 +842,9 @@ { "value": 218.45985800109233, "ts": 1729643275686 + }, + { + "value": 260.58631921824104, + "ts": 1729729662744 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 6f83f60c9d..f69e425e33 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -838,5 +838,9 @@ { "value": 303.3980582524272, "ts": 1729643254890 + }, + { + "value": 260.1795238714713, + "ts": 1729729652742 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index d14567a74e..85d876c1ec 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1482,5 +1482,9 @@ { "value": 48.73531848530631, "ts": 1729643510067 + }, + { + "value": 40.33315183415008, + "ts": 1729729983983 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 5aba75ac25..7d05b1646a 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Tue 15Thu 17Sat 19Mon 21Wed 23050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 15Thu 17Sat 19Mon 21Wed 23Fri 25050100150200250300350400450500[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 3d5896773f..d5b74c0beb 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -842,5 +842,9 @@ { "value": 3830.276205473039, "ts": 1729643223467 + }, + { + "value": 3639.5988353283724, + "ts": 1729729614404 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index d4a8fcb643..40f18db8a3 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -838,5 +838,9 @@ { "value": 5092.802172928927, "ts": 1729643213440 + }, + { + "value": 4339.2314738922905, + "ts": 1729729609655 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index f970a66400..4183ee547c 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1582,5 +1582,9 @@ { "value": 998.5687181706221, "ts": 1729643341482 + }, + { + "value": 836.4079068427461, + "ts": 1729729765998 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index b5c8c6ff91..03b7461619 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Tue 15Thu 17Sat 19Mon 21Wed 2301,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 15Thu 17Sat 19Mon 21Wed 23Fri 2501,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 62afa217b3..b70793fa0b 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -842,5 +842,9 @@ { "value": 120.83131947800871, "ts": 1729643243257 + }, + { + "value": 131.9609395618897, + "ts": 1729729633655 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index a5028e0fa7..51402ffb2e 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -838,5 +838,9 @@ { "value": 188.1821603312006, "ts": 1729643228470 + }, + { + "value": 167.61649346295675, + "ts": 1729729625505 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index d600c1c7b9..eda650a651 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1594,5 +1594,9 @@ { "value": 24.543491066169253, "ts": 1729643422914 + }, + { + "value": 25.142052597174033, + "ts": 1729729850574 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 229bf4579d..5ac555417b 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Tue 15Thu 17Sat 19Mon 21Wed 23020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 15Thu 17Sat 19Mon 21Wed 23Fri 25020406080100120140160180200220240260280300[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 d185c11d7b..671f702059 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Tue 15Thu 17Sat 19Mon 21Wed 2302004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Tue 15Thu 17Sat 19Mon 21Wed 23Fri 2502004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file