From 256748dd99ba76afe667614cb51ca8067ba9ac97 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 3 Aug 2024 00:31:53 +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 7aed6d08a4..faa480a138 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -498,5 +498,9 @@ { "value": 87.41258741258741, "ts": 1722558271396 + }, + { + "value": 88.99964400142399, + "ts": 1722644632511 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index a8ea2603dd..9152784cb6 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -494,5 +494,9 @@ { "value": 116.17100371747212, "ts": 1722558249969 + }, + { + "value": 136.23978201634878, + "ts": 1722644633951 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 4b1e890a83..9efa1e984f 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1262,5 +1262,9 @@ { "value": 18.24551160414538, "ts": 1722558377798 + }, + { + "value": 14.953941859074051, + "ts": 1722644809876 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index cf080cc1f0..df8ba6b757 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -498,5 +498,9 @@ { "value": 343.112026076514, "ts": 1722558306953 + }, + { + "value": 416.9272461955389, + "ts": 1722644662868 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index d7f30bc3a3..a360bb99b5 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -494,5 +494,9 @@ { "value": 421.1412929037692, "ts": 1722558274761 + }, + { + "value": 454.7521600727604, + "ts": 1722644660762 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index d3b524a43d..bc2b98c913 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1238,5 +1238,9 @@ { "value": 114.69205184080744, "ts": 1722558478312 + }, + { + "value": 45.60587403657591, + "ts": 1722644962171 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index dcbbc897bd..031626293c 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29Wed 31AugustSat 030100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 030100200300400500600700800[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 fe32f34838..1600426186 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -498,5 +498,9 @@ { "value": 67.86102062975027, "ts": 1722558286138 + }, + { + "value": 177.74617845716315, + "ts": 1722644642700 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index c1262027c7..44fcb79cf0 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -494,5 +494,9 @@ { "value": 238.7774594078319, "ts": 1722558257665 + }, + { + "value": 244.37927663734118, + "ts": 1722644641962 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index fce131c6e6..39df518094 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1198,5 +1198,9 @@ { "value": 30.625995344848707, "ts": 1722558422480 + }, + { + "value": 28.42685769515038, + "ts": 1722644869165 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 598a7823ec..028abac3eb 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29Wed 31AugustSat 03050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 03050100150200250300350400[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 3f123851d4..129f8c211f 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29Wed 31AugustSat 0302004006008001,0001,2001,4001,6001,8002,0002,200[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 0302004006008001,0001,2001,4001,6001,8002,0002,200[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 5ed27d7ee9..5228dc5e8c 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1030,5 +1030,9 @@ { "value": 604.3310391136478, "ts": 1722558481036 + }, + { + "value": 792.0792079207921, + "ts": 1722644865705 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 9b15dee515..cd88904ff8 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -498,5 +498,9 @@ { "value": 103.00782859497322, "ts": 1722558277515 + }, + { + "value": 107.25010725010725, + "ts": 1722644638463 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 2006466a89..e9ee7f7385 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -494,5 +494,9 @@ { "value": 152.71838729383018, "ts": 1722558254423 + }, + { + "value": 168.18028927009755, + "ts": 1722644638327 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 0b07298779..4709c60603 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1250,5 +1250,9 @@ { "value": 19.458281444582813, "ts": 1722558404820 + }, + { + "value": 12.824129882787453, + "ts": 1722644850254 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 2afa4b145c..c80da9a7d8 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29Wed 31AugustSat 03020406080100120140160180200220240260280300[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 03020406080100120140160180200220240260280[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 d4d4b92347..8a1cd78989 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29Wed 31AugustSat 03020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 03020406080100120140160180200220[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 1693c99676..c503cb3c46 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -498,5 +498,9 @@ { "value": 438.7889425186485, "ts": 1722558299191 + }, + { + "value": 586.3383172090296, + "ts": 1722644655484 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 795e24ace5..386528979d 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -494,5 +494,9 @@ { "value": 427.0766602605168, "ts": 1722558268402 + }, + { + "value": 457.9803068468056, + "ts": 1722644654086 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 7d3e5c59fb..f2b66b241c 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -238,5 +238,9 @@ { "value": 186.2891207153502, "ts": 1722558458984 + }, + { + "value": 121.44765606023803, + "ts": 1722644915855 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 96084884a1..234d8e6265 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29Wed 31AugustSat 030100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 030100200300400500600700800900[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 86fef12b8b..9d77156672 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 @@ -Thu 25Sat 27Mon 29Wed 31AugustSat 03050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 03020406080100120140160180200220240260280300[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 89a8fd9a33..1cbf7458eb 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -498,5 +498,9 @@ { "value": 225.8610954263128, "ts": 1722558316130 + }, + { + "value": 247.7086945751796, + "ts": 1722644671247 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 5f7efc0f21..a8555d9cd5 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -494,5 +494,9 @@ { "value": 342.58307639602606, "ts": 1722558280941 + }, + { + "value": 361.46755828664374, + "ts": 1722644666623 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 4542be2158..8a7dc9db23 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 40.935792209918745, "ts": 1722558527473 + }, + { + "value": 34.23192126658109, + "ts": 1722645020994 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index b7fbd8bac7..1e07f75b6a 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29Wed 31AugustSat 03050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 03050100150200250300350400450500550600650[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 3817b664cf..e9f606dc76 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -498,5 +498,9 @@ { "value": 2758.8743792532646, "ts": 1722558267881 + }, + { + "value": 3604.902667627974, + "ts": 1722644628943 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 2ea52ada89..c6d047b6a3 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -494,5 +494,9 @@ { "value": 4119.935912108034, "ts": 1722558247226 + }, + { + "value": 5022.60170768458, + "ts": 1722644631383 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 7f645579c6..a62d909136 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1238,5 +1238,9 @@ { "value": 1055.2852201442224, "ts": 1722558363421 + }, + { + "value": 739.7240007561624, + "ts": 1722644792458 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 0829a2d6e7..b4eef9563f 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29Wed 31AugustSat 0301,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 0301,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 bba70b25e6..1efb241c3b 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -498,5 +498,9 @@ { "value": 122.01073694485115, "ts": 1722558291913 + }, + { + "value": 133.97642015005357, + "ts": 1722644648469 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 20ff475ba3..fe46e4bfb0 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -494,5 +494,9 @@ { "value": 184.6381093057607, "ts": 1722558261555 + }, + { + "value": 203.83204239706484, + "ts": 1722644646372 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index b01266823b..489779e7b7 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1250,5 +1250,9 @@ { "value": 22.944199706314244, "ts": 1722558445546 + }, + { + "value": 19.798843747525144, + "ts": 1722644896331 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index f3965cb54d..81127dc734 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29Wed 31AugustSat 03050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 03050100150200250300350[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 56f3904816..47f3344eab 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29Wed 31AugustSat 0302004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 0302004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file