From b569f93d5ab86fa4d6750252166708749cdb9bbd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 25 Jul 2024 00:33:52 +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 bcc207d7ee..5b8a42f437 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -462,5 +462,9 @@ { "value": 92.38728750923873, "ts": 1721780713989 + }, + { + "value": 94.16195856873824, + "ts": 1721867044150 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 70cb9b2210..a66ad8b97f 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -458,5 +458,9 @@ { "value": 135.94344752582927, "ts": 1721780681271 + }, + { + "value": 139.82102908277406, + "ts": 1721867047321 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index f5cc2dacb7..b34146ae2a 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1226,5 +1226,9 @@ { "value": 17.315417647873666, "ts": 1721780817814 + }, + { + "value": 15.6045190687223, + "ts": 1721867147904 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 15259fb0d6..6865f60622 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -462,5 +462,9 @@ { "value": 258.76568766981495, "ts": 1721780752981 + }, + { + "value": 386.84719535783364, + "ts": 1721867075565 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 5e4ae90d29..0621990638 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -458,5 +458,9 @@ { "value": 411.26876413736375, "ts": 1721780707832 + }, + { + "value": 438.8852315119596, + "ts": 1721867073239 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index c064d27258..df4481c84a 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1202,5 +1202,9 @@ { "value": 103.72368011617053, "ts": 1721780935117 + }, + { + "value": 122.57155114297971, + "ts": 1721867267199 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index b18fc2eabd..cbbd54695b 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Jul 21Tue 23Thu 250100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 17Fri 19Jul 21Tue 23Thu 250100200300400500600700800[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 52d8fbaf8d..cbd0574956 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -462,5 +462,9 @@ { "value": 93.1619154089808, "ts": 1721780726913 + }, + { + "value": 119.24636298592894, + "ts": 1721867055410 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 8298e71552..466e0c048a 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -458,5 +458,9 @@ { "value": 184.50184501845018, "ts": 1721780689591 + }, + { + "value": 184.36578171091443, + "ts": 1721867055419 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 60adc6e5a7..bad94b72b7 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1162,5 +1162,9 @@ { "value": 18.82459244757351, "ts": 1721780874868 + }, + { + "value": 17.180949762902895, + "ts": 1721867209449 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 6fa1bcd0f7..1d921924d3 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Jul 21Tue 23Thu 25020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 17Fri 19Jul 21Tue 23Thu 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 b119dedee7..818ba815a5 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Mon 15Wed 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 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 5b2c930265..7500084ea3 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -994,5 +994,9 @@ { "value": 1009.421265141319, "ts": 1721780943433 + }, + { + "value": 661.0696106299994, + "ts": 1721867339755 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 5220e53fb0..b32ef0b4b5 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -462,5 +462,9 @@ { "value": 102.81719103434094, "ts": 1721780720100 + }, + { + "value": 119.16110581506197, + "ts": 1721867049732 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index a98f597561..f1a1539a87 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -458,5 +458,9 @@ { "value": 186.98578908002992, "ts": 1721780685455 + }, + { + "value": 184.6381093057607, + "ts": 1721867051438 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index f22910e3ed..9add0644d9 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1214,5 +1214,9 @@ { "value": 17.986905532772145, "ts": 1721780846953 + }, + { + "value": 16.848631891090445, + "ts": 1721867179025 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index cf96faa5db..f9c636ca46 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Jul 21Tue 23Thu 25020406080100120140160180200220240260280300[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 17Fri 19Jul 21Tue 23Thu 25020406080100120140160180200220240260280300[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 e13ea211d3..16559950c4 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Jul 21Tue 23Thu 25020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 17Fri 19Jul 21Tue 23Thu 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 452155af3e..c2f39e1374 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -462,5 +462,9 @@ { "value": 290.0232018561485, "ts": 1721780743052 + }, + { + "value": 469.81442330279543, + "ts": 1721867067966 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 7e24f97f4a..f2f38f9a37 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -458,5 +458,9 @@ { "value": 481.92771084337346, "ts": 1721780700855 + }, + { + "value": 478.6979415988511, + "ts": 1721867066227 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index c4d152eba3..2fd0712669 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -202,5 +202,9 @@ { "value": 214.61530207103763, "ts": 1721780913568 + }, + { + "value": 196.48295510364474, + "ts": 1721867248586 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index f339ff5bd9..c9d092aae6 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Jul 21Tue 23Thu 250100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 17Fri 19Jul 21Tue 23Thu 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 02741aad28..2c98bdf931 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 @@ -Mon 15Wed 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 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 90a38ca541..298b7e5911 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -462,5 +462,9 @@ { "value": 205.78248791027886, "ts": 1721780763103 + }, + { + "value": 264.44532592886424, + "ts": 1721867083567 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 69c5f07bfb..daee0cd8e1 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -458,5 +458,9 @@ { "value": 348.4927687750479, "ts": 1721780713924 + }, + { + "value": 403.6326942482341, + "ts": 1721867078583 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 2532eba932..b23bc5962f 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1102,5 +1102,9 @@ { "value": 39.494470774091624, "ts": 1721780986149 + }, + { + "value": 32.92777293007788, + "ts": 1721867328306 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index e1f3e8f763..8702a9b93b 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Jul 21Tue 23Thu 25050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 17Fri 19Jul 21Tue 23Thu 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 1dd40d9f55..8c6f078443 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -462,5 +462,9 @@ { "value": 3142.567827088935, "ts": 1721780710442 + }, + { + "value": 3638.8630574536046, + "ts": 1721867040804 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 4bfa8a47a8..0da723e11b 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -458,5 +458,9 @@ { "value": 3626.838605682047, "ts": 1721780678677 + }, + { + "value": 3846.318218727296, + "ts": 1721867044850 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 64075ebec1..335f71229f 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1202,5 +1202,9 @@ { "value": 971.3662806385114, "ts": 1721780802637 + }, + { + "value": 1319.919044965242, + "ts": 1721867131115 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 4b44119ea1..bc946851fd 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 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 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 c010be096a..89634a8555 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -462,5 +462,9 @@ { "value": 120.68549360366885, "ts": 1721780733072 + }, + { + "value": 125.28188423953895, + "ts": 1721867060836 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 07d9e554d1..1313b856c9 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -458,5 +458,9 @@ { "value": 206.61157024793388, "ts": 1721780693974 + }, + { + "value": 217.0138888888889, + "ts": 1721867059166 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index c603087c55..65f0c13354 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1214,5 +1214,9 @@ { "value": 20.345879959308242, "ts": 1721780901213 + }, + { + "value": 20.282330034074313, + "ts": 1721867235879 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 239ca32390..23eefd97d1 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Jul 21Tue 23Thu 25050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 17Fri 19Jul 21Tue 23Thu 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 d372e9758e..9608c5606c 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 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 2502004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file