From 17a3e15ca2dbd269d49fc1f04929331aaab3de10 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 15 Apr 2024 02:46:10 +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 0d29ec8665..29d582aa85 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -122,5 +122,9 @@ { "value": 75.18796992481202, "ts": 1713054346678 + }, + { + "value": 81.64598301763554, + "ts": 1713148779823 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 8ad75e01a5..070d16c973 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -118,5 +118,9 @@ { "value": 114.05109489051094, "ts": 1713054347975 + }, + { + "value": 119.67448539971278, + "ts": 1713148765851 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 4759b3eb26..21e836220d 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -886,5 +886,9 @@ { "value": 12.570394207562348, "ts": 1713054542712 + }, + { + "value": 16.78866429386878, + "ts": 1713148840191 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 4778d31498..99388ca61a 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -122,5 +122,9 @@ { "value": 351.98873636043646, "ts": 1713054381751 + }, + { + "value": 361.46755828664374, + "ts": 1713148815081 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 600fc9e520..7b54b40e9f 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -118,5 +118,9 @@ { "value": 428.3572499464554, "ts": 1713054380219 + }, + { + "value": 417.9728317659352, + "ts": 1713148795546 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 007dfe6726..60d1673298 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -862,5 +862,9 @@ { "value": 72.55577725376382, "ts": 1713054692977 + }, + { + "value": 102.4222870896707, + "ts": 1713148955339 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 3a5878ad5f..224d99d85b 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Fri 05Apr 07Tue 09Thu 11Sat 13Mon 15050100150200250300350400450500550600650700[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 15050100150200250300350400450500550600650700[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 620b255837..d00fdd56b8 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -122,5 +122,9 @@ { "value": 99.78048293753741, "ts": 1713054359572 + }, + { + "value": 98.71668311944718, + "ts": 1713148792738 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index c3a0c0225c..5ffb63ae01 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -118,5 +118,9 @@ { "value": 152.95197308045275, "ts": 1713054358624 + }, + { + "value": 154.94267121165169, + "ts": 1713148775231 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 443a9c07fa..a795ddb0e4 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -822,5 +822,9 @@ { "value": 15.291455134870635, "ts": 1713054610385 + }, + { + "value": 18.03686735687746, + "ts": 1713148896214 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index e1e4b3f9f6..f36ea3cbbb 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Fri 05Apr 07Tue 09Thu 11Sat 13Mon 15020406080100120140160180200220240[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 15020406080100120140160180200220240[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 8b45d6af7f..1b0255a2af 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Fri 05Apr 07Tue 09Thu 11Sat 13Mon 1505001,0001,5002,0002,5003,0003,5004,0004,500[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 1505001,0001,5002,0002,5003,0003,5004,0004,500[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index af22df94b8..04f3f8112e 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -658,5 +658,9 @@ { "value": 764.3896348765511, "ts": 1713054620989 + }, + { + "value": 729.9033283591773, + "ts": 1713149052396 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index c8b57f0112..14ae7dba68 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -122,5 +122,9 @@ { "value": 97.84735812133071, "ts": 1713054353185 + }, + { + "value": 99.84025559105432, + "ts": 1713148786220 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 3c6fb8a0db..a672e58f8a 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -118,5 +118,9 @@ { "value": 111.25945705384959, "ts": 1713054353889 + }, + { + "value": 157.5299306868305, + "ts": 1713148770535 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 0b30d3c10a..dcc9ddf8f0 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -874,5 +874,9 @@ { "value": 15.478917714073432, "ts": 1713054576366 + }, + { + "value": 19.517526739011632, + "ts": 1713148867175 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 456c3363c1..4af76aa959 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Fri 05Apr 07Tue 09Thu 11Sat 13Mon 15020406080100120140160180200220240[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 15020406080100120140160180200220240[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 11b0425687..975b5f1f44 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Fri 05Apr 07Tue 09Thu 11Sat 13Mon 15020406080100120140160180[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 15020406080100120140160180[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 9fedeb7e20..b98f8738b0 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -122,5 +122,9 @@ { "value": 406.9175991861648, "ts": 1713054373529 + }, + { + "value": 416.6666666666667, + "ts": 1713148806926 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 1d33e41daa..93287e3aa2 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -118,5 +118,9 @@ { "value": 317.71247021445595, "ts": 1713054372869 + }, + { + "value": 405.0222762251924, + "ts": 1713148788143 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 570381f061..7b11d33b82 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -874,5 +874,9 @@ { "value": 106.44526052477512, "ts": 1713054663144 + }, + { + "value": 194.64720194647202, + "ts": 1713148933405 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 037702bb50..574045d0da 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Fri 05Apr 07Tue 09Thu 11Sat 13Mon 150100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 150100200300400500600700800900[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 970c1534d0..e506a745a0 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 @@ -Fri 05Apr 07Tue 09Thu 11Sat 13Mon 15050100150200250300350400[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 15050100150200250300350400[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 1f3cbd5328..c40ba06bbf 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -122,5 +122,9 @@ { "value": 305.57677616501144, "ts": 1713054388727 + }, + { + "value": 301.56815440289506, + "ts": 1713148822041 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index ae2291c0db..d3840b4faa 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -118,5 +118,9 @@ { "value": 428.9084280506112, "ts": 1713054385253 + }, + { + "value": 438.6926957666155, + "ts": 1713148800484 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 6c7d3d3c0f..ddabf8bb0c 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -762,5 +762,9 @@ { "value": 47.3215975771342, "ts": 1713054735607 + }, + { + "value": 52.865299217593574, + "ts": 1713148993489 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index e556bf0aab..dc5f5b0712 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Fri 05Apr 07Tue 09Thu 11Sat 13Mon 15050100150200250300350400450500550600650700[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 15050100150200250300350400450500550600650700[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 68e490e1da..8678c15f05 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -122,5 +122,9 @@ { "value": 3501.8092681218627, "ts": 1713054342624 + }, + { + "value": 3516.037035590108, + "ts": 1713148776013 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 8eb92ca4be..b8fc3f2221 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -118,5 +118,9 @@ { "value": 4074.2417383431416, "ts": 1713054345060 + }, + { + "value": 4329.837390551333, + "ts": 1713148762995 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index d9eca6b09d..f028c52fe5 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -862,5 +862,9 @@ { "value": 590.7178534625912, "ts": 1713054522149 + }, + { + "value": 1625.7225433526012, + "ts": 1713148824625 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 2b5d32bd54..5ac1f8bf54 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Fri 05Apr 07Tue 09Thu 11Sat 13Mon 1501,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 1501,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 6b16732c03..6dbfe27f00 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -122,5 +122,9 @@ { "value": 117.84115012962526, "ts": 1713054365694 + }, + { + "value": 117.98017932987257, + "ts": 1713148798912 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index ee2f2861ec..c12ec3367d 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -118,5 +118,9 @@ { "value": 181.62005085361423, "ts": 1713054363324 + }, + { + "value": 181.55410312273057, + "ts": 1713148779939 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 9f39f22796..087152353a 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -874,5 +874,9 @@ { "value": 17.027652908323116, "ts": 1713054641556 + }, + { + "value": 21.951005356045307, + "ts": 1713148920266 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 3f169da297..6114eab164 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Fri 05Apr 07Tue 09Thu 11Sat 13Mon 15020406080100120140160180200220240260280[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 15020406080100120140160180200220240260280[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 6162c1fc93..fe8d5a631d 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Fri 05Apr 07Tue 09Thu 11Sat 13Mon 1501002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 1501002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file