From f389d6f5b3b69ae6cd9f3037593d25984be70794 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 25 Mar 2024 18:31:34 +0000 Subject: [PATCH] Update benchmarks --- 2steps_benchmark.json | 4 ++++ 2steps_benchmark.svg | 2 +- bash_benchmark.json | 4 ++++ bash_benchmark.svg | 2 +- bun_benchmark.json | 4 ++++ bun_benchmark.svg | 2 +- deno_benchmark.json | 4 ++++ deno_benchmark.svg | 2 +- go_benchmark.json | 4 ++++ go_benchmark.svg | 2 +- go_vs_python_vs_deno_vs_bun_vs_bash_.svg | 1 + nativets_benchmark.json | 4 ++++ nativets_benchmark.svg | 2 +- noop_benchmark.json | 4 ++++ noop_benchmark.svg | 2 +- python_benchmark.json | 4 ++++ python_benchmark.svg | 2 +- 17 files changed, 41 insertions(+), 8 deletions(-) create mode 100644 go_vs_python_vs_deno_vs_bun_vs_bash_.svg diff --git a/2steps_benchmark.json b/2steps_benchmark.json index a3d3fc271e..c26a2f681d 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -762,5 +762,9 @@ { "value": 12.442763288871193, "ts": 1711326380324 + }, + { + "value": 71.92174913693901, + "ts": 1711391452825 } ] \ No newline at end of file diff --git a/2steps_benchmark.svg b/2steps_benchmark.svg index cc8a022b4a..4f8174f15b 100644 --- a/2steps_benchmark.svg +++ b/2steps_benchmark.svg @@ -1 +1 @@ -Thu 21Fri 22Sat 23Mar 24Mon 25024681012141618202224[jobs/s]flow throughput benchmark (single worker) \ No newline at end of file +Fri 22Sat 23Mar 24Mon 25Tue 260102030405060708090100110[jobs/s]flow throughput benchmark (single worker) \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index cd596bda7c..eab97fe397 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -750,5 +750,9 @@ { "value": 83.04613212639622, "ts": 1711326520854 + }, + { + "value": 357.9098067287044, + "ts": 1711391487527 } ] \ No newline at end of file diff --git a/bash_benchmark.svg b/bash_benchmark.svg index fb20da61ad..ad897e5990 100644 --- a/bash_benchmark.svg +++ b/bash_benchmark.svg @@ -1 +1 @@ -Thu 21Fri 22Sat 23Mar 24Mon 25020406080100120140160180200220[jobs/s]bash throughput benchmark (single worker) \ No newline at end of file +Fri 22Sat 23Mar 24Mon 25Tue 26050100150200250300350400450500550[jobs/s]bash throughput benchmark (single worker) \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index e7b899d312..805b782801 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -698,5 +698,9 @@ { "value": 16.47935137272997, "ts": 1711326446497 + }, + { + "value": 98.56100926473486, + "ts": 1711391466110 } ] \ No newline at end of file diff --git a/bun_benchmark.svg b/bun_benchmark.svg index 06ffa4e48f..15562f0345 100644 --- a/bun_benchmark.svg +++ b/bun_benchmark.svg @@ -1 +1 @@ -Thu 21Fri 22Sat 23Mar 24Mon 25024681012141618202224262830[jobs/s]bun throughput benchmark (single worker) \ No newline at end of file +Fri 22Sat 23Mar 24Mon 25Tue 26020406080100120140160[jobs/s]bun throughput benchmark (single worker) \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 4f6b817adc..8fb355ab25 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -750,5 +750,9 @@ { "value": 14.975888819001408, "ts": 1711326414950 + }, + { + "value": 89.6700143472023, + "ts": 1711391459764 } ] \ No newline at end of file diff --git a/deno_benchmark.svg b/deno_benchmark.svg index 9d8f4ffd16..a60b0e0ed8 100644 --- a/deno_benchmark.svg +++ b/deno_benchmark.svg @@ -1 +1 @@ -Thu 21Fri 22Sat 23Mar 24Mon 250246810121416182022242628[jobs/s]deno throughput benchmark (single worker) \ No newline at end of file +Fri 22Sat 23Mar 24Mon 25Tue 260102030405060708090100110120130140[jobs/s]deno throughput benchmark (single worker) \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 495f5915cc..38ae3f067f 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -750,5 +750,9 @@ { "value": 137.72207684891887, "ts": 1711326494262 + }, + { + "value": 454.85558335228563, + "ts": 1711391479610 } ] \ No newline at end of file diff --git a/go_benchmark.svg b/go_benchmark.svg index 01c617c3e0..8ace6500e1 100644 --- a/go_benchmark.svg +++ b/go_benchmark.svg @@ -1 +1 @@ -Thu 21Fri 22Sat 23Mar 24Mon 25050100150200250300350400[jobs/s]go throughput benchmark (single worker) \ No newline at end of file +Fri 22Sat 23Mar 24Mon 25Tue 26050100150200250300350400450500550600650700[jobs/s]go throughput benchmark (single worker) \ No newline at end of file diff --git a/go_vs_python_vs_deno_vs_bun_vs_bash_.svg b/go_vs_python_vs_deno_vs_bun_vs_bash_.svg new file mode 100644 index 0000000000..a54835827a --- /dev/null +++ b/go_vs_python_vs_deno_vs_bun_vs_bash_.svg @@ -0,0 +1 @@ +Fri 22Sat 23Mar 24Mon 25Tue 26050100150200250300350400450500550600650700[jobs/s]go vs python vs deno vs bun vs bash vs nativets (single worker)gopythondenobunbash \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index adc00dcbe2..65ea32aeb4 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -634,5 +634,9 @@ { "value": 44.503782821539836, "ts": 1711326566022 + }, + { + "value": 302.9385034837928, + "ts": 1711391494371 } ] \ No newline at end of file diff --git a/nativets_benchmark.svg b/nativets_benchmark.svg index 476c9eeabf..9912485eb5 100644 --- a/nativets_benchmark.svg +++ b/nativets_benchmark.svg @@ -1 +1 @@ -Thu 21Fri 22Sat 23Mar 24Mon 250102030405060708090[jobs/s]nativets throughput benchmark (single worker) \ No newline at end of file +Fri 22Sat 23Mar 24Mon 25Tue 26050100150200250300350400450500[jobs/s]nativets throughput benchmark (single worker) \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 81baa7c576..dd9e65ae2d 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -750,5 +750,9 @@ { "value": 758.6869657579282, "ts": 1711326359553 + }, + { + "value": 2945.700913167283, + "ts": 1711391448700 } ] \ No newline at end of file diff --git a/noop_benchmark.svg b/noop_benchmark.svg index 09a791991e..f6e70d6098 100644 --- a/noop_benchmark.svg +++ b/noop_benchmark.svg @@ -1 +1 @@ -Thu 21Fri 22Sat 23Mar 24Mon 2502004006008001,0001,2001,4001,6001,8002,0002,200[jobs/s]noop throughput benchmark (single worker) \ No newline at end of file +Fri 22Sat 23Mar 24Mon 25Tue 2605001,0001,5002,0002,5003,0003,5004,0004,500[jobs/s]noop throughput benchmark (single worker) \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index aef31c0756..fe089a82e4 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -750,5 +750,9 @@ { "value": 17.57407472496573, "ts": 1711326476728 + }, + { + "value": 119.21793037672866, + "ts": 1711391472131 } ] \ No newline at end of file diff --git a/python_benchmark.svg b/python_benchmark.svg index 210c222aaf..8aa2164a48 100644 --- a/python_benchmark.svg +++ b/python_benchmark.svg @@ -1 +1 @@ -Thu 21Fri 22Sat 23Mar 24Mon 2505101520253035[jobs/s]python throughput benchmark (single worker) \ No newline at end of file +Fri 22Sat 23Mar 24Mon 25Tue 26020406080100120140160180[jobs/s]python throughput benchmark (single worker) \ No newline at end of file