From 076926bcc3afc77bf2c1b6fe016da8124bab1a83 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 23 Sep 2024 00:35:25 +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 898657fe94..7c5f8a0947 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -706,5 +706,9 @@ { "value": 92.35315847801995, "ts": 1726964960584 + }, + { + "value": 74.09602845287492, + "ts": 1727051317273 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 41cbdf91a7..3a97675912 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -702,5 +702,9 @@ { "value": 116.44154634373545, "ts": 1726964971451 + }, + { + "value": 122.36906510034262, + "ts": 1727051253567 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 84444efdad..b981f6c8cb 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1470,5 +1470,9 @@ { "value": 14.586615321780734, "ts": 1726965115666 + }, + { + "value": 19.411444987964906, + "ts": 1727051435434 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 762c2f76de..3252b3d5d5 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -706,5 +706,9 @@ { "value": 237.0791844476055, "ts": 1726964997474 + }, + { + "value": 213.56113187399893, + "ts": 1727051356268 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index b8c7d4208a..bb2bd247bc 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -702,5 +702,9 @@ { "value": 265.3927813163482, "ts": 1726965003947 + }, + { + "value": 248.8490730372029, + "ts": 1727051285930 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index adf7992bdd..36c627b395 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1446,5 +1446,9 @@ { "value": 78.976465013426, "ts": 1726965229210 + }, + { + "value": 77.13073659853451, + "ts": 1727051554417 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 20c997b291..ca57945c46 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Fri 13Sep 15Tue 17Thu 19Sat 21Mon 23050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sep 15Tue 17Thu 19Sat 21Mon 23050100150200250300350400450[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 9101b071ba..eb260b58c8 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -706,5 +706,9 @@ { "value": 185.0481125092524, "ts": 1726964970900 + }, + { + "value": 152.95197308045275, + "ts": 1727051328725 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 759938a145..b0c4a536c7 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -702,5 +702,9 @@ { "value": 232.99161230195713, "ts": 1726964979836 + }, + { + "value": 216.91973969631235, + "ts": 1727051261705 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index a0b39c17ed..fbcfe7caac 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1406,5 +1406,9 @@ { "value": 36.89492325855962, "ts": 1726965159969 + }, + { + "value": 36.89220098871098, + "ts": 1727051477307 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 14d553859f..6268ad4a3f 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Fri 13Sep 15Tue 17Thu 19Sat 21Mon 23050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sep 15Tue 17Thu 19Sat 21Mon 23050100150200250300350400[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 0c94f666de..bd0cb20561 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Fri 13Sep 15Tue 17Thu 19Sat 21Mon 2302004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Sep 15Tue 17Thu 19Sat 21Mon 2302004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 970908bc1f..7ec94bc432 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1238,5 +1238,9 @@ { "value": 632.4132891112484, "ts": 1726965216040 + }, + { + "value": 905.6330374932078, + "ts": 1727051550685 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 976bb1ff6e..4c4184aec0 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -702,5 +702,9 @@ { "value": 109.96261271167803, "ts": 1726964966693 + }, + { + "value": 94.02030838661152, + "ts": 1727051324003 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 0dd9f4c3a7..36b6097401 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -698,5 +698,9 @@ { "value": 152.67175572519085, "ts": 1726964976189 + }, + { + "value": 147.88524105294292, + "ts": 1727051258156 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 63f504ab1a..889f6c8ea2 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1454,5 +1454,9 @@ { "value": 17.61555806087937, "ts": 1726965145306 + }, + { + "value": 19.404664881437498, + "ts": 1727051462479 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index b249a746de..d2725424f0 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Fri 13Sep 15Tue 17Thu 19Sat 21Mon 23020406080100120140160180200220240[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 13Sep 15Tue 17Thu 19Sat 21Mon 23020406080100120140160180200220240[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 bec315f2ff..a5608a5456 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Fri 13Sep 15Tue 17Thu 19Sat 21Mon 23020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sep 15Tue 17Thu 19Sat 21Mon 23020406080100120140160180200[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 4abe9629a5..5fe3f40e3d 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -706,5 +706,9 @@ { "value": 310.5107902499612, "ts": 1726964986499 + }, + { + "value": 281.0567734682406, + "ts": 1727051344269 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 5242a85e8a..f0c56869df 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -702,5 +702,9 @@ { "value": 314.6138115463269, "ts": 1726964993712 + }, + { + "value": 279.0567880563695, + "ts": 1727051275596 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 32630b82b7..8b6c0f8353 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -446,5 +446,9 @@ { "value": 117.36400445983217, "ts": 1726965201995 + }, + { + "value": 95.1520053285123, + "ts": 1727051525634 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index e333627029..e64ba33f01 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Fri 13Sep 15Tue 17Thu 19Sat 21Mon 23050100150200250300350400450500[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sep 15Tue 17Thu 19Sat 21Mon 23050100150200250300350400450500[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 cba17eef86..6ca0ee1f47 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 13Sep 15Tue 17Thu 19Sat 21Mon 23020406080100120140160180200220240[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Fri 13Sep 15Tue 17Thu 19Sat 21Mon 23020406080100120140160180200220240[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 c518f37779..293864920c 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -706,5 +706,9 @@ { "value": 266.2052442433116, "ts": 1726965005306 + }, + { + "value": 244.17043096081062, + "ts": 1727051364833 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 277ca0854f..add58d2e95 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -702,5 +702,9 @@ { "value": 314.81189988981583, "ts": 1726965010623 + }, + { + "value": 292.8686484111876, + "ts": 1727051293091 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 64a4cbdf87..39b639d2c6 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1346,5 +1346,9 @@ { "value": 52.14444009907444, "ts": 1726965267985 + }, + { + "value": 42.956249060332055, + "ts": 1727051601389 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 2901c8552d..604443dae7 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Fri 13Sep 15Tue 17Thu 19Sat 21Mon 23050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sep 15Tue 17Thu 19Sat 21Mon 23050100150200250300350400450500[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 d41ff60ae9..9d6e81a7ef 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -706,5 +706,9 @@ { "value": 4004.0930729189836, "ts": 1726964956981 + }, + { + "value": 3261.5786040443572, + "ts": 1727051313241 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 4191e0d512..03bdbf7094 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -702,5 +702,9 @@ { "value": 4812.834224598931, "ts": 1726964968531 + }, + { + "value": 2626.5868962498175, + "ts": 1727051250827 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index dd42d47edd..d240a9264b 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1446,5 +1446,9 @@ { "value": 1021.6011895978297, "ts": 1726965097761 + }, + { + "value": 975.0812567713976, + "ts": 1727051421915 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 43a1231a28..475a65de33 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Fri 13Sep 15Tue 17Thu 19Sat 21Mon 2301,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sep 15Tue 17Thu 19Sat 21Mon 2301,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 f0b0e893d9..fbff4f159f 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -706,5 +706,9 @@ { "value": 137.89299503585218, "ts": 1726964976630 + }, + { + "value": 132.17023526301878, + "ts": 1727051334228 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 66a301d41e..dd7787bff4 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -702,5 +702,9 @@ { "value": 188.11136192626034, "ts": 1726964983990 + }, + { + "value": 168.12373907195695, + "ts": 1727051265828 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 5c542e13ce..178e188ffa 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1458,5 +1458,9 @@ { "value": 24.390243902439025, "ts": 1726965182200 + }, + { + "value": 22.36636099306643, + "ts": 1727051501519 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 622b74f841..fcbd568eb6 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Fri 13Sep 15Tue 17Thu 19Sat 21Mon 23020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sep 15Tue 17Thu 19Sat 21Mon 23020406080100120140160180200220240260280300[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 b1cbc50e43..36e151e4ef 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Fri 13Sep 15Tue 17Thu 19Sat 21Mon 2302004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Sep 15Tue 17Thu 19Sat 21Mon 2302004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file