From e4dd8829b2dbbd7ba669461a05a702a064b3c250 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 17 Jul 2024 00:31:13 +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 f5e2ee7ac1..e19c7dd4b7 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -430,5 +430,9 @@ { "value": 81.35372600065084, "ts": 1721089446663 + }, + { + "value": 85.61643835616438, + "ts": 1721175871740 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 6fcfa3dc4d..5d16adda45 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -426,5 +426,9 @@ { "value": 82.8363154406892, "ts": 1721089454969 + }, + { + "value": 128.40267077555214, + "ts": 1721175851957 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 6b0edbb195..b9377a1a9c 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1194,5 +1194,9 @@ { "value": 20.764119601328904, "ts": 1721089544567 + }, + { + "value": 14.579809879279175, + "ts": 1721175984580 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 995eec8ab7..c5acd763a1 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -430,5 +430,9 @@ { "value": 340.4255319148936, "ts": 1721089479930 + }, + { + "value": 317.00744967506733, + "ts": 1721175906616 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 585786f1cc..ac35aa0adb 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -426,5 +426,9 @@ { "value": 471.36460051850105, "ts": 1721089482646 + }, + { + "value": 330.85194375516954, + "ts": 1721175881312 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index aa2c0db100..f50480859f 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1170,5 +1170,9 @@ { "value": 130.70186903672723, "ts": 1721089657254 + }, + { + "value": 104.31335732540553, + "ts": 1721176103173 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 2380de5ad7..7b5e1d8da9 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Tue 09Thu 11Sat 13Mon 15Wed 170100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 09Thu 11Sat 13Mon 15Wed 170100200300400500600700800[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 171a87952f..dc54dd2c04 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -430,5 +430,9 @@ { "value": 112.51125112511251, "ts": 1721089458993 + }, + { + "value": 116.22501162250117, + "ts": 1721175885162 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 2e76f08b9f..1dd8d1237b 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -426,5 +426,9 @@ { "value": 184.43378827001106, "ts": 1721089463684 + }, + { + "value": 152.71838729383018, + "ts": 1721175862285 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 15e6c7cffd..cb9a9a0e00 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1130,5 +1130,9 @@ { "value": 17.63233064146419, "ts": 1721089603825 + }, + { + "value": 17.273543840254266, + "ts": 1721176043444 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 692316f8cd..ab32eadaf1 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Tue 09Thu 11Sat 13Mon 15Wed 17020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 09Thu 11Sat 13Mon 15Wed 17020406080100120140160180200220240260280300[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 fd1d5fb32c..31041cec1f 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Tue 09Thu 11Sat 13Mon 15Wed 1702004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Tue 09Thu 11Sat 13Mon 15Wed 1702004006008001,0001,2001,4001,6001,8002,0002,2002,400[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index f518f887e4..18d37744a7 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -962,5 +962,9 @@ { "value": 984.3919192361118, "ts": 1721089693365 + }, + { + "value": 1011.0087620759381, + "ts": 1721176066853 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 419c1727c1..49f1dba007 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -430,5 +430,9 @@ { "value": 98.69719699960521, "ts": 1721089453162 + }, + { + "value": 79.22674694977025, + "ts": 1721175879539 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 770b8f864b..f424301011 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -426,5 +426,9 @@ { "value": 162.86644951140067, "ts": 1721089459507 + }, + { + "value": 114.81056257175659, + "ts": 1721175857719 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 5fe1c52088..715f40a247 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1182,5 +1182,9 @@ { "value": 17.82785423946374, "ts": 1721089574055 + }, + { + "value": 18.342565758098242, + "ts": 1721176013192 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index b043d50e3e..2d12a1a512 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Tue 09Thu 11Sat 13Mon 15Wed 17020406080100120140160180200220240260280300[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 09Thu 11Sat 13Mon 15Wed 17020406080100120140160180200220240260280300[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 2bc5a847ed..1d7e73f036 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Tue 09Thu 11Sat 13Mon 15Wed 17020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 09Thu 11Sat 13Mon 15Wed 17020406080100120140160180200220[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 49f25e9901..fcd45add2f 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -430,5 +430,9 @@ { "value": 497.5124378109453, "ts": 1721089471855 + }, + { + "value": 438.2120946538124, + "ts": 1721175898058 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 8cbd7a230c..363f9a5476 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -426,5 +426,9 @@ { "value": 379.07505686125853, "ts": 1721089475762 + }, + { + "value": 447.427293064877, + "ts": 1721175873018 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 5876836a01..60fa27ff73 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -170,5 +170,9 @@ { "value": 217.10811984368215, "ts": 1721089640142 + }, + { + "value": 175.34630896019638, + "ts": 1721176082256 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index b27fd0ae38..12110f7faa 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Tue 09Thu 11Sat 13Mon 15Wed 170100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 09Thu 11Sat 13Mon 15Wed 170100200300400500600700800900[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 e0684f4c07..bee43b99b7 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 17050100150200250300350400[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 80fa9b19f3..588dc3e196 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -430,5 +430,9 @@ { "value": 236.65838362323984, "ts": 1721089488748 + }, + { + "value": 257.16857400025714, + "ts": 1721175914735 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index e2f2e55a08..fd7dcfe52f 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -426,5 +426,9 @@ { "value": 399.52057530962844, "ts": 1721089487992 + }, + { + "value": 334.001336005344, + "ts": 1721175887736 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 03e2fdcd7a..7b9fa77961 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1070,5 +1070,9 @@ { "value": 42.13719871902916, "ts": 1721089705044 + }, + { + "value": 39.88831272437176, + "ts": 1721176153660 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index d6e75eb81d..a609abcbf1 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Tue 09Thu 11Sat 13Mon 15Wed 17050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 09Thu 11Sat 13Mon 15Wed 17050100150200250300350400450500550600650[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 0a1d49772b..314d5f2e3c 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -430,5 +430,9 @@ { "value": 3018.4123151222457, "ts": 1721089442811 + }, + { + "value": 3186.2918643347734, + "ts": 1721175868108 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 5c77128cac..95e451ad85 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -426,5 +426,9 @@ { "value": 3654.6739218711928, "ts": 1721089451262 + }, + { + "value": 4184.294946301548, + "ts": 1721175849384 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 29ad3d1357..d31128e0a4 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1170,5 +1170,9 @@ { "value": 1369.1544710499895, "ts": 1721089531925 + }, + { + "value": 1159.8087604221703, + "ts": 1721175966700 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 5a4fb0551d..ddd75c8584 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 1701,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 71916bac13..4b19cdf9ea 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -430,5 +430,9 @@ { "value": 128.76641771825908, "ts": 1721089464814 + }, + { + "value": 123.70113805047006, + "ts": 1721175890577 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 1699c9b47a..65d9a32947 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -426,5 +426,9 @@ { "value": 207.55500207555005, "ts": 1721089467519 + }, + { + "value": 188.25301204819277, + "ts": 1721175866183 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 27a9768022..b77e97d531 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1182,5 +1182,9 @@ { "value": 21.521112211079068, "ts": 1721089628226 + }, + { + "value": 22.00801091597341, + "ts": 1721176067958 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index dc577395d7..ea527f55af 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Tue 09Thu 11Sat 13Mon 15Wed 17050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 09Thu 11Sat 13Mon 15Wed 17050100150200250300350[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 257aad1507..5bbbc18d73 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Tue 09Thu 11Sat 13Mon 15Wed 1702004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Tue 09Thu 11Sat 13Mon 15Wed 1702004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file