From 90b640e73f1b3b126c2687f6a28452163246cae7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 13 Jun 2024 17:33:08 +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 e90c88489b..bbdac92b37 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -282,5 +282,9 @@ { "value": 87.38203425375742, "ts": 1716596536576 + }, + { + "value": 84.23180592991913, + "ts": 1718299545268 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 917e1000c5..a70af09763 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -278,5 +278,9 @@ { "value": 139.97760358342666, "ts": 1716596524082 + }, + { + "value": 135.94344752582927, + "ts": 1718299531012 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index f38460231f..44d4609e28 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1046,5 +1046,9 @@ { "value": 15.658273831892773, "ts": 1716596617613 + }, + { + "value": 16.37947978772194, + "ts": 1718299642179 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index f43c509f82..d344d5b313 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -282,5 +282,9 @@ { "value": 391.6193459956922, "ts": 1716596567790 + }, + { + "value": 340.3096818104475, + "ts": 1718299578248 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 802651c6ea..4176e27671 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -278,5 +278,9 @@ { "value": 499.1265285749938, "ts": 1716596548168 + }, + { + "value": 482.85852245292125, + "ts": 1718299557979 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 4685262d82..2434d3daac 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1022,5 +1022,9 @@ { "value": 112.62529564140107, "ts": 1716596730245 + }, + { + "value": 64.94349915573451, + "ts": 1718299801733 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 754928e0ce..1c3b11ac42 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Wed 15Fri 17May 19Tue 21Thu 23Sat 250100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 19May 26Jun 02Jun 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 ffa587cb29..b8b0351da1 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -282,5 +282,9 @@ { "value": 113.58473421172194, "ts": 1716596548377 + }, + { + "value": 121.27091923356778, + "ts": 1718299556487 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index fa2014374a..4973440d50 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -278,5 +278,9 @@ { "value": 191.79133103183736, "ts": 1716596531954 + }, + { + "value": 184.36578171091443, + "ts": 1718299539493 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 60994d5ee7..81acd2a1d2 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -982,5 +982,9 @@ { "value": 18.73711823121604, "ts": 1716596675440 + }, + { + "value": 17.006802721088437, + "ts": 1718299700852 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 0f427f0306..48d75605cc 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Wed 15Fri 17May 19Tue 21Thu 23Sat 25050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 19May 26Jun 02Jun 09050100150200250300350[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 5fc69d8767..4838d2f4cd 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Wed 15Fri 17May 19Tue 21Thu 23Sat 2502004006008001,0001,2001,4001,6001,8002,0002,2002,4002,6002,8003,000[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +May 19May 26Jun 02Jun 0902004006008001,0001,2001,4001,6001,8002,0002,2002,4002,6002,8003,000[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 408a858bbb..1411cbdae1 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -814,5 +814,9 @@ { "value": 1019.41417665315, "ts": 1716596726742 + }, + { + "value": 1144.2956860052639, + "ts": 1718299739153 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 2b61464572..ad549e9199 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -282,5 +282,9 @@ { "value": 99.58175662218682, "ts": 1716596542730 + }, + { + "value": 113.22463768115941, + "ts": 1718299551040 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 1551706d49..92d69e0d49 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -278,5 +278,9 @@ { "value": 187.96992481203006, "ts": 1716596528105 + }, + { + "value": 168.40687100033682, + "ts": 1718299535351 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index a179cdbbca..9be95ea2e4 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1034,5 +1034,9 @@ { "value": 17.5284837861525, "ts": 1716596647452 + }, + { + "value": 18.792753514244907, + "ts": 1718299669995 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 526ff91460..5e3d8a9f92 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Wed 15Fri 17May 19Tue 21Thu 23Sat 25020406080100120140160180200220240260280300[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 19May 26Jun 02Jun 09020406080100120140160180200220240260280300[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 2aa18c61ef..c0d901de00 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Wed 15Fri 17May 19Tue 21Thu 23Sat 25020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 19May 26Jun 02Jun 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 0a63b36929..b48e2d356e 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -282,5 +282,9 @@ { "value": 494.80455220188026, "ts": 1716596560659 + }, + { + "value": 473.48484848484844, + "ts": 1718299569722 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 970d0b68db..5fb339710b 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -278,5 +278,9 @@ { "value": 550.5092210294522, "ts": 1716596541997 + }, + { + "value": 486.9734599464329, + "ts": 1718299551219 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 22c7b387b5..822b7093ed 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -22,5 +22,9 @@ { "value": 207.8785988982434, "ts": 1716596710625 + }, + { + "value": 61.98283075588061, + "ts": 1718299768482 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index ea55398e2f..791f1da5df 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Wed 15Fri 17May 19Tue 21Thu 23Sat 2501002003004005006007008009001,000[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 19May 26Jun 02Jun 0901002003004005006007008009001,000[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 b2013c6bc3..e3684a2668 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 15Fri 17May 19Tue 21Thu 23Sat 25050100150200250300350400[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +May 19May 26Jun 02Jun 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 44f0e68880..68e1d36830 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -282,5 +282,9 @@ { "value": 242.8068471530897, "ts": 1716596576376 + }, + { + "value": 267.63013515321825, + "ts": 1718299586047 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index b2e3e33216..2c17d4d09e 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -278,5 +278,9 @@ { "value": 386.69760247486465, "ts": 1716596553668 + }, + { + "value": 379.14691943127957, + "ts": 1718299563700 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 3e746961fd..7b46703a17 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -922,5 +922,9 @@ { "value": 35.5637747390508, "ts": 1716596786819 + }, + { + "value": 44.27325452694028, + "ts": 1718299847400 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index d34dde5e53..607ad32db8 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Wed 15Fri 17May 19Tue 21Thu 23Sat 25050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 19May 26Jun 02Jun 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 6f247de4a9..da83ece8c3 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -282,5 +282,9 @@ { "value": 3039.6163328717616, "ts": 1716596532967 + }, + { + "value": 3955.348510152061, + "ts": 1718299541635 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 8ce9ee2e2c..02daeb8a43 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -278,5 +278,9 @@ { "value": 5217.391304347826, "ts": 1716596521582 + }, + { + "value": 4570.383912248629, + "ts": 1718299528411 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 960f85283b..44685327a1 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1022,5 +1022,9 @@ { "value": 1436.5752047119668, "ts": 1716596600983 + }, + { + "value": 1338.4690887999882, + "ts": 1718299626259 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 92f0f4cf68..67989bb365 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Wed 15Fri 17May 19Tue 21Thu 23Sat 2501,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 19May 26Jun 02Jun 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 40de8e4f8b..16f706f5ab 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -282,5 +282,9 @@ { "value": 132.45033112582783, "ts": 1716596553972 + }, + { + "value": 117.28829462819611, + "ts": 1718299562557 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 67d524265d..2c82f7abe3 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -278,5 +278,9 @@ { "value": 227.89425706472198, "ts": 1716596535432 + }, + { + "value": 208.42017507294705, + "ts": 1718299543875 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index e09ee35c64..80d2171e2e 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1034,5 +1034,9 @@ { "value": 22.89272469209285, "ts": 1716596698489 + }, + { + "value": 16.05342580106595, + "ts": 1718299733337 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 261c7401cf..01eb0f87a0 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Wed 15Fri 17May 19Tue 21Thu 23Sat 25050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 19May 26Jun 02Jun 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 3477b156e9..cb4a797988 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Wed 15Fri 17May 19Tue 21Thu 23Sat 2502004006008001,0001,2001,4001,6001,8002,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +May 19May 26Jun 02Jun 0902004006008001,0001,2001,4001,6001,8002,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file