From 9386d691d34d5c71ca89d6f1385a8908383ed0c5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 4 Jul 2024 19:41:00 +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 5592a3e446..432afb1c3c 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -374,5 +374,9 @@ { "value": 76.38252367858233, "ts": 1720052616264 + }, + { + "value": 95.96928982725528, + "ts": 1720121236903 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 1a05d20f54..58b6180aa9 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -370,5 +370,9 @@ { "value": 100.64412238325282, "ts": 1720052588132 + }, + { + "value": 116.00928074245941, + "ts": 1720121445130 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index b04472d7ec..d7bad603ef 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 19.739439399921043, "ts": 1720052694015 + }, + { + "value": 13.580313976859145, + "ts": 1720121534019 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 30969fe6a6..70fb062a70 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -374,5 +374,9 @@ { "value": 315.905860053704, "ts": 1720052649002 + }, + { + "value": 407.4979625101874, + "ts": 1720121267055 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 7a952fe64f..b99e4fd40b 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -370,5 +370,9 @@ { "value": 429.18454935622316, "ts": 1720052616890 + }, + { + "value": 317.7629488401653, + "ts": 1720121474698 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 024dd076c7..3aa77c54d8 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1114,5 +1114,9 @@ { "value": 103.79365820748353, "ts": 1720052799573 + }, + { + "value": 107.53266304640034, + "ts": 1720121646233 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 01cd2cd0c3..a06c606d16 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Tue 25Thu 27Sat 29JulyWed 03Fri 050100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 27Sat 29JulyWed 03Fri 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 37cbb61a00..61b500b95d 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -374,5 +374,9 @@ { "value": 104.07993338884262, "ts": 1720052628154 + }, + { + "value": 120.86052695189753, + "ts": 1720121248022 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index ad30486095..60794f0a6a 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -370,5 +370,9 @@ { "value": 178.06267806267806, "ts": 1720052597703 + }, + { + "value": 143.02059496567506, + "ts": 1720121454593 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index ed38c5dce9..f5d6366e6c 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1074,5 +1074,9 @@ { "value": 21.92597789861428, "ts": 1720052741706 + }, + { + "value": 20.493483072382983, + "ts": 1720121586568 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index d6512ec54c..8bef136f85 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Tue 25Thu 27Sat 29JulyWed 03Fri 05020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 27Sat 29JulyWed 03Fri 05020406080100120140160180200220240260280300[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 67e340e6d5..e07c7bc4cd 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Tue 25Thu 27Sat 29JulyWed 03Fri 0502004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Thu 27Sat 29JulyWed 03Fri 0502004006008001,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 82ee112681..4f2b1e44e6 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -906,5 +906,9 @@ { "value": 832.9400005552933, "ts": 1720052827002 + }, + { + "value": 824.7271527669596, + "ts": 1720121703099 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index ac7ff3b237..260da1a704 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -374,5 +374,9 @@ { "value": 111.16051578479323, "ts": 1720052622157 + }, + { + "value": 119.27480916030534, + "ts": 1720121242475 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 051eadee45..60c746abc7 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -370,5 +370,9 @@ { "value": 123.48728081007656, "ts": 1720052593528 + }, + { + "value": 146.02803738317758, + "ts": 1720121449818 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index d5a11da347..8fd4e32c28 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1126,5 +1126,9 @@ { "value": 22.19361711571752, "ts": 1720052717721 + }, + { + "value": 19.620923753090295, + "ts": 1720121560856 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index d0d2b199b1..a7795877e1 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Tue 25Thu 27Sat 29JulyWed 03Fri 05020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 27Sat 29JulyWed 03Fri 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 58c02960c8..64accfc47e 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Tue 25Thu 27Sat 29JulyWed 03Fri 05020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 27Sat 29JulyWed 03Fri 05020406080100120140160180200220[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 5cc5af9d35..1a58b9e1e2 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -374,5 +374,9 @@ { "value": 515.1983513652756, "ts": 1720052640141 + }, + { + "value": 543.7737901033171, + "ts": 1720121259919 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 9fc3d50764..7c3047de98 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -370,5 +370,9 @@ { "value": 422.9223937407486, "ts": 1720052609759 + }, + { + "value": 459.0314436538903, + "ts": 1720121465990 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index fcc29f6f0a..42a926184e 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -114,5 +114,9 @@ { "value": 211.32713440405746, "ts": 1720052777740 + }, + { + "value": 190.80328181644725, + "ts": 1720121625471 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 5016d40172..ff180ad7f5 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Tue 25Thu 27Sat 29JulyWed 03Fri 050100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 27Sat 29JulyWed 03Fri 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 ddfe4f3be7..ec8b6fe5b0 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 25Thu 27Sat 29JulyWed 03Fri 05050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 27Sat 29JulyWed 03Fri 05050100150200250300350[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 f4f0a2b129..9e2607010a 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -374,5 +374,9 @@ { "value": 246.06299212598424, "ts": 1720052657513 + }, + { + "value": 262.67402153926975, + "ts": 1720121275045 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 9096e0f700..ad9bb668d3 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -370,5 +370,9 @@ { "value": 368.93562073418184, "ts": 1720052622613 + }, + { + "value": 303.62835888872024, + "ts": 1720121481552 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index a7a8d67739..0e67bac1c0 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1014,5 +1014,9 @@ { "value": 37.989590852106524, "ts": 1720052852602 + }, + { + "value": 43.459365493263796, + "ts": 1720121692577 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index ddce1dc58c..f556096509 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Tue 25Thu 27Sat 29JulyWed 03Fri 05050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 27Sat 29JulyWed 03Fri 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 e5631ba896..2b3b4ac633 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -374,5 +374,9 @@ { "value": 1816.3104680026638, "ts": 1720052612262 + }, + { + "value": 1513.317191283293, + "ts": 1720121233532 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 189f4f73d2..f0e3b3410c 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -370,5 +370,9 @@ { "value": 3932.535174342393, "ts": 1720052584959 + }, + { + "value": 3128.8023639840085, + "ts": 1720121442332 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index c4bcc98be0..f0488b55f6 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1114,5 +1114,9 @@ { "value": 1591.1742866235281, "ts": 1720052680766 + }, + { + "value": 1098.3914667187385, + "ts": 1720121515021 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index c1724e51e2..720ae9d933 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Tue 25Thu 27Sat 29JulyWed 03Fri 0501,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 27Sat 29JulyWed 03Fri 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 abc6cc458d..2df37ce0b9 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -374,5 +374,9 @@ { "value": 136.0544217687075, "ts": 1720052633150 + }, + { + "value": 134.08420488066506, + "ts": 1720121253598 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 6a3da6b0a7..ee34a27978 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -370,5 +370,9 @@ { "value": 199.92003198720514, "ts": 1720052602113 + }, + { + "value": 184.7063169560399, + "ts": 1720121458870 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 7419f064d1..eaab382a47 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1126,5 +1126,9 @@ { "value": 22.91265695170012, "ts": 1720052765388 + }, + { + "value": 20.642391214598298, + "ts": 1720121612478 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 190b3a1d53..1e715e6b7f 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Tue 25Thu 27Sat 29JulyWed 03Fri 05050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 27Sat 29JulyWed 03Fri 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 3184f0b999..1d3e9f7476 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Tue 25Thu 27Sat 29JulyWed 03Fri 0502004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Thu 27Sat 29JulyWed 03Fri 0502004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file