From ee4bdd2b81c3eccda0244125d0b217949cfb1d1d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 4 Aug 2024 00:34:56 +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 faa480a138..451c5966c8 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -502,5 +502,9 @@ { "value": 88.99964400142399, "ts": 1722644632511 + }, + { + "value": 97.84735812133071, + "ts": 1722731216945 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 9152784cb6..f6d01f74b2 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -498,5 +498,9 @@ { "value": 136.23978201634878, "ts": 1722644633951 + }, + { + "value": 148.720999405116, + "ts": 1722731187278 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 9efa1e984f..5959088a1c 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1266,5 +1266,9 @@ { "value": 14.953941859074051, "ts": 1722644809876 + }, + { + "value": 12.364607547356446, + "ts": 1722731387201 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index df8ba6b757..21dd0816f4 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -502,5 +502,9 @@ { "value": 416.9272461955389, "ts": 1722644662868 + }, + { + "value": 411.26876413736375, + "ts": 1722731246722 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index a360bb99b5..690515fba8 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -498,5 +498,9 @@ { "value": 454.7521600727604, "ts": 1722644660762 + }, + { + "value": 515.5968032998195, + "ts": 1722731212479 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index bc2b98c913..104f02d9a0 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1242,5 +1242,9 @@ { "value": 45.60587403657591, "ts": 1722644962171 + }, + { + "value": 97.38046547862498, + "ts": 1722731502706 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 031626293c..4bec3afcda 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 +Sat 27Mon 29Wed 31AugustSat 03Mon 050100200300400500600700800[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 1600426186..b29f347d67 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -502,5 +502,9 @@ { "value": 177.74617845716315, "ts": 1722644642700 + }, + { + "value": 178.25311942959001, + "ts": 1722731226954 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 44fcb79cf0..3ec57ea044 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -498,5 +498,9 @@ { "value": 244.37927663734118, "ts": 1722644641962 + }, + { + "value": 287.85261945883707, + "ts": 1722731194547 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 39df518094..b31f5bf28f 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1202,5 +1202,9 @@ { "value": 28.42685769515038, "ts": 1722644869165 + }, + { + "value": 25.445292620865143, + "ts": 1722731439177 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 028abac3eb..b7e2f0c9a2 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 +Sat 27Mon 29Wed 31AugustSat 03Mon 05050100150200250300350400450[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 129f8c211f..05d20dfbec 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 +Sat 27Mon 29Wed 31AugustSat 03Mon 0502004006008001,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 5228dc5e8c..6d199e0825 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1034,5 +1034,9 @@ { "value": 792.0792079207921, "ts": 1722644865705 + }, + { + "value": 580.267051792058, + "ts": 1722731489029 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index cd88904ff8..275427e8d7 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -502,5 +502,9 @@ { "value": 107.25010725010725, "ts": 1722644638463 + }, + { + "value": 115.18083390923749, + "ts": 1722731222735 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index e9ee7f7385..746bd45fa8 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -498,5 +498,9 @@ { "value": 168.18028927009755, "ts": 1722644638327 + }, + { + "value": 184.56995201181246, + "ts": 1722731191396 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 4709c60603..3c27522eec 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1254,5 +1254,9 @@ { "value": 12.824129882787453, "ts": 1722644850254 + }, + { + "value": 16.917611233293858, + "ts": 1722731418163 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index c80da9a7d8..de13537377 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Thu 25Sat 27Mon 29Wed 31AugustSat 03020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 27Mon 29Wed 31AugustSat 03Mon 05020406080100120140160180200220240260280[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 8a1cd78989..012ae51523 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 +Sat 27Mon 29Wed 31AugustSat 03Mon 05020406080100120140160180200220240[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 c503cb3c46..cf5654679e 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -502,5 +502,9 @@ { "value": 586.3383172090296, "ts": 1722644655484 + }, + { + "value": 521.7845030002609, + "ts": 1722731239355 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 386528979d..6c717ef1d7 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -498,5 +498,9 @@ { "value": 457.9803068468056, "ts": 1722644654086 + }, + { + "value": 483.32527791203484, + "ts": 1722731206012 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index f2b66b241c..6054054459 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -242,5 +242,9 @@ { "value": 121.44765606023803, "ts": 1722644915855 + }, + { + "value": 176.8972227136034, + "ts": 1722731480045 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 234d8e6265..31fd3ad087 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 +Sat 27Mon 29Wed 31AugustSat 03Mon 050100200300400500600700800900[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 9d77156672..79459b92b3 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 03020406080100120140160180200220240260280300[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Sat 27Mon 29Wed 31AugustSat 03Mon 05020406080100120140160180200220240260280300[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 1cbf7458eb..6dae0bc6c8 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -502,5 +502,9 @@ { "value": 247.7086945751796, "ts": 1722644671247 + }, + { + "value": 271.4440825190011, + "ts": 1722731254434 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index a8555d9cd5..9460451f39 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -498,5 +498,9 @@ { "value": 361.46755828664374, "ts": 1722644666623 + }, + { + "value": 415.973377703827, + "ts": 1722731217654 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 8a7dc9db23..65fa64a8b7 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1142,5 +1142,9 @@ { "value": 34.23192126658109, "ts": 1722645020994 + }, + { + "value": 46.7180565288484, + "ts": 1722731545851 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 1e07f75b6a..259c206f7f 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 +Sat 27Mon 29Wed 31AugustSat 03Mon 05050100150200250300350400450500550600650[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 e9f606dc76..9c3bffd8f1 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -502,5 +502,9 @@ { "value": 3604.902667627974, "ts": 1722644628943 + }, + { + "value": 3579.525116334566, + "ts": 1722731213642 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index c6d047b6a3..2683b987f2 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -498,5 +498,9 @@ { "value": 5022.60170768458, "ts": 1722644631383 + }, + { + "value": 4798.208668763661, + "ts": 1722731184871 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index a62d909136..b1bfd0d3e9 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1242,5 +1242,9 @@ { "value": 739.7240007561624, "ts": 1722644792458 + }, + { + "value": 782.1598039386091, + "ts": 1722731366203 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index b4eef9563f..6ef57f12cb 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 +Sat 27Mon 29Wed 31AugustSat 03Mon 0501,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 1efb241c3b..642263f9f0 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -502,5 +502,9 @@ { "value": 133.97642015005357, "ts": 1722644648469 + }, + { + "value": 139.82102908277406, + "ts": 1722731232460 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index fe46e4bfb0..3454ecce1e 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -498,5 +498,9 @@ { "value": 203.83204239706484, "ts": 1722644646372 + }, + { + "value": 222.12350066637052, + "ts": 1722731198730 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 489779e7b7..d21d1bc98a 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1254,5 +1254,9 @@ { "value": 19.798843747525144, "ts": 1722644896331 + }, + { + "value": 19.948134849391582, + "ts": 1722731465635 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 81127dc734..1a0a713ecc 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 +Sat 27Mon 29Wed 31AugustSat 03Mon 05050100150200250300350[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 47f3344eab..d31bf2ad64 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 +Sat 27Mon 29Wed 31AugustSat 03Mon 0502004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file