From d7d5e6242720d352a6439ce23bf280f07280c7cb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 18 Apr 2024 00:32: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 fac7f0e333..4eab5e4ab6 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -134,5 +134,9 @@ { "value": 94.23294383716548, "ts": 1713313438239 + }, + { + "value": 106.56436487638533, + "ts": 1713399732768 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 53edecd087..46c5a83ad1 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -130,5 +130,9 @@ { "value": 115.47344110854503, "ts": 1713313351263 + }, + { + "value": 157.92798483891346, + "ts": 1713399724925 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 7066758bf6..48496b6124 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -898,5 +898,9 @@ { "value": 13.698630136986301, "ts": 1713313683277 + }, + { + "value": 13.339024650517553, + "ts": 1713399879049 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index be1511373a..2f2763ecef 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -134,5 +134,9 @@ { "value": 421.05263157894734, "ts": 1713313468184 + }, + { + "value": 449.842555105713, + "ts": 1713399760289 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 3dc0327e87..3a3999d0a3 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -130,5 +130,9 @@ { "value": 381.9709702062643, "ts": 1713313381816 + }, + { + "value": 550.2063273727648, + "ts": 1713399747567 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index ae90ce0935..423a73d175 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -874,5 +874,9 @@ { "value": 75.91573353577529, "ts": 1713313827522 + }, + { + "value": 83.38197281747686, + "ts": 1713400023834 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 9a27c3691d..9a482eb43c 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Tue 09Thu 11Sat 13Mon 15Wed 17050100150200250300350400450500550600650700[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 09Thu 11Sat 13Mon 15Wed 17Fri 190100200300400500600700800900[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 ef2e2c9c2a..69bf42497c 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -134,5 +134,9 @@ { "value": 117.89672247111531, "ts": 1713313449652 + }, + { + "value": 128.66700977869274, + "ts": 1713399743174 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 168cc4f234..c72e43f935 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -130,5 +130,9 @@ { "value": 145.64520827264784, "ts": 1713313360800 + }, + { + "value": 212.22410865874363, + "ts": 1713399732454 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 3b44160e27..1432a95b17 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -834,5 +834,9 @@ { "value": 16.12591111397794, "ts": 1713313749962 + }, + { + "value": 15.251807339169691, + "ts": 1713399947043 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 528f38704e..965675cce0 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Tue 09Thu 11Sat 13Mon 15Wed 17020406080100120140160180200220240[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 09Thu 11Sat 13Mon 15Wed 17Fri 19050100150200250300350[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 0b3940c886..111a65f6f1 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Tue 09Thu 11Sat 13Mon 15Wed 1705001,0001,5002,0002,5003,0003,5004,0004,500[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Tue 09Thu 11Sat 13Mon 15Wed 17Fri 1902004006008001,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 7ce2c05e36..08e6b9df0e 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -670,5 +670,9 @@ { "value": 731.5764659979516, "ts": 1713313635360 + }, + { + "value": 759.1541335942575, + "ts": 1713400006131 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index c70432a762..0c5ab4b3a0 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -134,5 +134,9 @@ { "value": 113.63636363636363, "ts": 1713313444024 + }, + { + "value": 130.58239749281796, + "ts": 1713399737921 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 06dab890da..a128680456 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -130,5 +130,9 @@ { "value": 149.97000599880025, "ts": 1713313355973 + }, + { + "value": 213.4016218523261, + "ts": 1713399728667 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 5f4c4ef07e..c7dc40e961 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -886,5 +886,9 @@ { "value": 15.12950859356088, "ts": 1713313717650 + }, + { + "value": 15.43162248078763, + "ts": 1713399912917 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 8911a90024..7940f53695 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Tue 09Thu 11Sat 13Mon 15Wed 17020406080100120140160180200220240[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 09Thu 11Sat 13Mon 15Wed 17Fri 19050100150200250300350[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 9a585eb186..f2265b7855 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Tue 09Thu 11Sat 13Mon 15Wed 17020406080100120140160180[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 09Thu 11Sat 13Mon 15Wed 17Fri 19020406080100120140160180200220240[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 b40edf17de..4755e9bc9e 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -134,5 +134,9 @@ { "value": 575.2085130859937, "ts": 1713313461102 + }, + { + "value": 620.3473945409429, + "ts": 1713399753703 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 3aba55cb96..79173df56b 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -130,5 +130,9 @@ { "value": 374.60198539052254, "ts": 1713313374100 + }, + { + "value": 584.7953216374269, + "ts": 1713399741989 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 905cb49bbb..66f9b3b08b 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -886,5 +886,9 @@ { "value": 124.05408758218583, "ts": 1713313798786 + }, + { + "value": 123.06934957848746, + "ts": 1713399997273 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 63093c55e4..3c00b63f88 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Tue 09Thu 11Sat 13Mon 15Wed 1701002003004005006007008009001,000[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 09Thu 11Sat 13Mon 15Wed 17Fri 1901002003004005006007008009001,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 8cfc2f859f..f035bcff24 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 @@ -Tue 09Thu 11Sat 13Mon 15Wed 17050100150200250300350400[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Tue 09Thu 11Sat 13Mon 15Wed 17Fri 19050100150200250300350400[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 f69a2ddbb7..50e1b8c654 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -134,5 +134,9 @@ { "value": 346.92107545533395, "ts": 1713313474295 + }, + { + "value": 403.7141703673799, + "ts": 1713399765540 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index f8a70fb6cb..eeb8952c52 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -130,5 +130,9 @@ { "value": 382.40917782026764, "ts": 1713313387462 + }, + { + "value": 620.5398696866274, + "ts": 1713399751131 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 9e0122d9a8..fed9a288d4 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -774,5 +774,9 @@ { "value": 45.82846405902706, "ts": 1713313871536 + }, + { + "value": 44.73472309206406, + "ts": 1713400068886 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index bf984b3fbb..ab1e54af28 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Tue 09Thu 11Sat 13Mon 15Wed 17050100150200250300350400450500550600650700[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 09Thu 11Sat 13Mon 15Wed 17Fri 1901002003004005006007008009001,000[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 3213615301..014f7b3fcc 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -134,5 +134,9 @@ { "value": 4241.2818096135725, "ts": 1713313434910 + }, + { + "value": 4364.6944713870025, + "ts": 1713399729766 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index a4df2236a2..77edebb183 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -130,5 +130,9 @@ { "value": 3975.9674854214527, "ts": 1713313348409 + }, + { + "value": 5625, + "ts": 1713399722648 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 999d179fde..ed68f87377 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -874,5 +874,9 @@ { "value": 537.811108787236, "ts": 1713313664296 + }, + { + "value": 962.875789023216, + "ts": 1713399859652 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 58bececc36..4eab528d4a 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Tue 09Thu 11Sat 13Mon 15Wed 1701,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 09Thu 11Sat 13Mon 15Wed 17Fri 1901,0002,0003,0004,0005,0006,0007,0008,0009,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 87a0220ae1..8bf0deddee 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -134,5 +134,9 @@ { "value": 138.19789939192924, "ts": 1713313454556 + }, + { + "value": 166.27868307283006, + "ts": 1713399747535 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 66b87e319b..f914f468d6 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -130,5 +130,9 @@ { "value": 174.27675148135236, "ts": 1713313365630 + }, + { + "value": 263.7130801687764, + "ts": 1713399735729 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 7f74ba8ec3..bf206eb23c 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -886,5 +886,9 @@ { "value": 17.80056249777493, "ts": 1713313779877 + }, + { + "value": 17.251492254079977, + "ts": 1713399977908 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index b2c7d7354d..6e16c1e00b 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Tue 09Thu 11Sat 13Mon 15Wed 17020406080100120140160180200220240260280[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 09Thu 11Sat 13Mon 15Wed 17Fri 19050100150200250300350400[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 35e8042a0e..4afc8acb14 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Tue 09Thu 11Sat 13Mon 15Wed 1701002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Tue 09Thu 11Sat 13Mon 15Wed 17Fri 1901002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file