From 790f0db53e85fda30883eb8db5d571a8d9d31d46 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 24 Jul 2024 00:33:12 +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 f926424bda..bcc207d7ee 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -458,5 +458,9 @@ { "value": 95.89566551591868, "ts": 1721694252101 + }, + { + "value": 92.38728750923873, + "ts": 1721780713989 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 0f9e8675f2..70cb9b2210 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -454,5 +454,9 @@ { "value": 139.97760358342666, "ts": 1721694248184 + }, + { + "value": 135.94344752582927, + "ts": 1721780681271 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index c641554c97..f5cc2dacb7 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1222,5 +1222,9 @@ { "value": 17.976558567627812, "ts": 1721694351633 + }, + { + "value": 17.315417647873666, + "ts": 1721780817814 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 4fdf32849f..15259fb0d6 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -458,5 +458,9 @@ { "value": 425.4413954477771, "ts": 1721694283309 + }, + { + "value": 258.76568766981495, + "ts": 1721780752981 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index a9233bcefd..5e4ae90d29 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -454,5 +454,9 @@ { "value": 507.8720162519045, "ts": 1721694273619 + }, + { + "value": 411.26876413736375, + "ts": 1721780707832 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 4796c5ddee..c064d27258 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1198,5 +1198,9 @@ { "value": 108.65431629271473, "ts": 1721694464316 + }, + { + "value": 103.72368011617053, + "ts": 1721780935117 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 662efbc23e..b18fc2eabd 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Jul 21Tue 230100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 15Wed 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 a718e8414c..52d8fbaf8d 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -458,5 +458,9 @@ { "value": 117.92452830188678, "ts": 1721694263404 + }, + { + "value": 93.1619154089808, + "ts": 1721780726913 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index c21a1841e8..8298e71552 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -454,5 +454,9 @@ { "value": 188.25301204819277, "ts": 1721694256436 + }, + { + "value": 184.50184501845018, + "ts": 1721780689591 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 343c728d5f..60adc6e5a7 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1158,5 +1158,9 @@ { "value": 18.257503834075806, "ts": 1721694406376 + }, + { + "value": 18.82459244757351, + "ts": 1721780874868 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index e2e0abe79a..6fa1bcd0f7 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Jul 21Tue 23020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 15Wed 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 ef6d41c372..b119dedee7 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Jul 21Tue 2302004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +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 diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index b7ab3190e7..5b2c930265 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -990,5 +990,9 @@ { "value": 1059.0353364790606, "ts": 1721694468621 + }, + { + "value": 1009.421265141319, + "ts": 1721780943433 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 491b2559e6..5220e53fb0 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -458,5 +458,9 @@ { "value": 120.77294685990339, "ts": 1721694257747 + }, + { + "value": 102.81719103434094, + "ts": 1721780720100 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 69c29c67b7..a98f597561 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -454,5 +454,9 @@ { "value": 180.8972503617945, "ts": 1721694252332 + }, + { + "value": 186.98578908002992, + "ts": 1721780685455 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index e5c53abe8d..f22910e3ed 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1210,5 +1210,9 @@ { "value": 20.21835826930853, "ts": 1721694377570 + }, + { + "value": 17.986905532772145, + "ts": 1721780846953 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 5684358659..cf96faa5db 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Jul 21Tue 23020406080100120140160180200220240260280300[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 15Wed 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 eaff1ac28c..e13ea211d3 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Jul 21Tue 23020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 15Wed 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 728452b26d..452155af3e 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -458,5 +458,9 @@ { "value": 500.8765339343852, "ts": 1721694275908 + }, + { + "value": 290.0232018561485, + "ts": 1721780743052 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 9bc96330b6..7e24f97f4a 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -454,5 +454,9 @@ { "value": 542.5935973955508, "ts": 1721694267098 + }, + { + "value": 481.92771084337346, + "ts": 1721780700855 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 6aa8864ea3..c4d152eba3 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -198,5 +198,9 @@ { "value": 213.67521367521368, "ts": 1721694443685 + }, + { + "value": 214.61530207103763, + "ts": 1721780913568 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 97c8a59162..f339ff5bd9 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Jul 21Tue 230100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 15Wed 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 31ead4328f..02741aad28 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 23050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +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 diff --git a/nativets_4workers_benchmark.json b/nativets_4workers_benchmark.json index 9a5da134c7..90a38ca541 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -458,5 +458,9 @@ { "value": 283.1657935721365, "ts": 1721694290844 + }, + { + "value": 205.78248791027886, + "ts": 1721780763103 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index b58a3e9ce7..69c5f07bfb 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -454,5 +454,9 @@ { "value": 415.541242468315, "ts": 1721694278928 + }, + { + "value": 348.4927687750479, + "ts": 1721780713924 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index f2e25abe77..2532eba932 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1098,5 +1098,9 @@ { "value": 38.29510205644698, "ts": 1721694516810 + }, + { + "value": 39.494470774091624, + "ts": 1721780986149 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index ebfe54f612..e1f3e8f763 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Jul 21Tue 23050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 15Wed 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 b4a1b5d5c8..1dd40d9f55 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -458,5 +458,9 @@ { "value": 3671.221700999388, "ts": 1721694248625 + }, + { + "value": 3142.567827088935, + "ts": 1721780710442 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 51a6dc5ddf..4bfa8a47a8 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -454,5 +454,9 @@ { "value": 4651.162790697674, "ts": 1721694245648 + }, + { + "value": 3626.838605682047, + "ts": 1721780678677 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 03ad72f037..64075ebec1 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1198,5 +1198,9 @@ { "value": 1533.1152902698282, "ts": 1721694337060 + }, + { + "value": 971.3662806385114, + "ts": 1721780802637 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index ea5ebdf595..4b44119ea1 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Jul 21Tue 2301,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +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 diff --git a/python_4workers_benchmark.json b/python_4workers_benchmark.json index 1df2563019..c010be096a 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -458,5 +458,9 @@ { "value": 132.20518244315178, "ts": 1721694268716 + }, + { + "value": 120.68549360366885, + "ts": 1721780733072 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 6cbf1ecd30..07d9e554d1 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -454,5 +454,9 @@ { "value": 212.49468763280916, "ts": 1721694260189 + }, + { + "value": 206.61157024793388, + "ts": 1721780693974 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 6aea51729b..c603087c55 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1210,5 +1210,9 @@ { "value": 21.343806027490825, "ts": 1721694431508 + }, + { + "value": 20.345879959308242, + "ts": 1721780901213 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 1cebf4803d..239ca32390 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Jul 21Tue 23050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 15Wed 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 d9d5070c78..d372e9758e 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Mon 15Wed 17Fri 19Jul 21Tue 2302004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +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