From dea9fbd41561a20feed28d1a54de3a0564a6406d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 24 Sep 2024 00:40:14 +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 7c5f8a0947..f2e1a0856a 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -710,5 +710,9 @@ { "value": 74.09602845287492, "ts": 1727051317273 + }, + { + "value": 88.9679715302491, + "ts": 1727137632937 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 3a97675912..dee8f48e92 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -706,5 +706,9 @@ { "value": 122.36906510034262, "ts": 1727051253567 + }, + { + "value": 104.12328196584757, + "ts": 1727137643074 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index b981f6c8cb..26688299d7 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1474,5 +1474,9 @@ { "value": 19.411444987964906, "ts": 1727051435434 + }, + { + "value": 17.8660758950904, + "ts": 1727137743327 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 3252b3d5d5..1f325f8762 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -710,5 +710,9 @@ { "value": 213.56113187399893, "ts": 1727051356268 + }, + { + "value": 236.49048125812934, + "ts": 1727137669662 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index bb2bd247bc..1fa2f799a7 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -706,5 +706,9 @@ { "value": 248.8490730372029, "ts": 1727051285930 + }, + { + "value": 247.5553905186285, + "ts": 1727137676175 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 36c627b395..ae706c235e 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1450,5 +1450,9 @@ { "value": 77.13073659853451, "ts": 1727051554417 + }, + { + "value": 78.25338445887785, + "ts": 1727137862852 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index ca57945c46..581fdf2281 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sep 15Tue 17Thu 19Sat 21Mon 23050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sep 15Tue 17Thu 19Sat 21Mon 23Wed 25050100150200250300350400450[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 eb260b58c8..ecd6e794fe 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -710,5 +710,9 @@ { "value": 152.95197308045275, "ts": 1727051328725 + }, + { + "value": 175.0700280112045, + "ts": 1727137643378 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index b0c4a536c7..6b4a59a1cb 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -706,5 +706,9 @@ { "value": 216.91973969631235, "ts": 1727051261705 + }, + { + "value": 211.59542953872196, + "ts": 1727137651813 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index fbcfe7caac..2b654a1963 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1410,5 +1410,9 @@ { "value": 36.89220098871098, "ts": 1727051477307 + }, + { + "value": 31.42085087664174, + "ts": 1727137788255 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 6268ad4a3f..458a146773 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sep 15Tue 17Thu 19Sat 21Mon 23050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sep 15Tue 17Thu 19Sat 21Mon 23Wed 25050100150200250300350400[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 bd0cb20561..418e59becb 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Sep 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 23Wed 2502004006008001,0001,2001,4001,6001,8002,000[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 7ec94bc432..479bca77d3 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1242,5 +1242,9 @@ { "value": 905.6330374932078, "ts": 1727051550685 + }, + { + "value": 784.9019744645224, + "ts": 1727137905961 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 4c4184aec0..e50f6e54cf 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -706,5 +706,9 @@ { "value": 94.02030838661152, "ts": 1727051324003 + }, + { + "value": 108.74293170943889, + "ts": 1727137639007 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 36b6097401..c1851283e8 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -702,5 +702,9 @@ { "value": 147.88524105294292, "ts": 1727051258156 + }, + { + "value": 131.68290755859888, + "ts": 1727137648164 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 889f6c8ea2..5799f139ae 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1458,5 +1458,9 @@ { "value": 19.404664881437498, "ts": 1727051462479 + }, + { + "value": 19.066503965832826, + "ts": 1727137770915 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index d2725424f0..0f78cfd33b 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 +Sep 15Tue 17Thu 19Sat 21Mon 23Wed 25020406080100120140160180200220240[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 a5608a5456..ff2ecfc075 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sep 15Tue 17Thu 19Sat 21Mon 23020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sep 15Tue 17Thu 19Sat 21Mon 23Wed 25020406080100120140160180200[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 5fe3f40e3d..431703d532 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -710,5 +710,9 @@ { "value": 281.0567734682406, "ts": 1727051344269 + }, + { + "value": 310.0294527980158, + "ts": 1727137658441 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index f0c56869df..b322485af8 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -706,5 +706,9 @@ { "value": 279.0567880563695, "ts": 1727051275596 + }, + { + "value": 281.37310073157005, + "ts": 1727137666019 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 8b6c0f8353..65bbf485d7 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -450,5 +450,9 @@ { "value": 95.1520053285123, "ts": 1727051525634 + }, + { + "value": 108.90280424720937, + "ts": 1727137834663 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index e64ba33f01..dbfa97a3a9 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sep 15Tue 17Thu 19Sat 21Mon 23050100150200250300350400450500[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sep 15Tue 17Thu 19Sat 21Mon 23Wed 25050100150200250300350400450500[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 6ca0ee1f47..65f609c9f8 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 +Sep 15Tue 17Thu 19Sat 21Mon 23Wed 25020406080100120140160180200220240[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 293864920c..292466053f 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -710,5 +710,9 @@ { "value": 244.17043096081062, "ts": 1727051364833 + }, + { + "value": 255.88536335721597, + "ts": 1727137677867 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index add58d2e95..d9a9cf2087 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -706,5 +706,9 @@ { "value": 292.8686484111876, "ts": 1727051293091 + }, + { + "value": 270.74590496818735, + "ts": 1727137683915 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 39b639d2c6..9db6e135d9 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1350,5 +1350,9 @@ { "value": 42.956249060332055, "ts": 1727051601389 + }, + { + "value": 46.250260157713385, + "ts": 1727137906568 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 604443dae7..2ab39acb6b 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sep 15Tue 17Thu 19Sat 21Mon 23050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sep 15Tue 17Thu 19Sat 21Mon 23Wed 25050100150200250300350400450500[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 9d6e81a7ef..3474cf208f 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -710,5 +710,9 @@ { "value": 3261.5786040443572, "ts": 1727051313241 + }, + { + "value": 3632.6942482341074, + "ts": 1727137629456 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 03bdbf7094..e35643010e 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -706,5 +706,9 @@ { "value": 2626.5868962498175, "ts": 1727051250827 + }, + { + "value": 4208.557400046761, + "ts": 1727137639895 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index d240a9264b..bbe9e1be9c 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1450,5 +1450,9 @@ { "value": 975.0812567713976, "ts": 1727051421915 + }, + { + "value": 1276.4146929513543, + "ts": 1727137728710 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 475a65de33..471a5a1f0c 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -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 +Sep 15Tue 17Thu 19Sat 21Mon 23Wed 2501,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 fbff4f159f..61818608aa 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -710,5 +710,9 @@ { "value": 132.17023526301878, "ts": 1727051334228 + }, + { + "value": 132.1003963011889, + "ts": 1727137648634 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index dd7787bff4..9170b8ad84 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -706,5 +706,9 @@ { "value": 168.12373907195695, "ts": 1727051265828 + }, + { + "value": 160.41065126724413, + "ts": 1727137656230 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 178e188ffa..80ab07b548 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1462,5 +1462,9 @@ { "value": 22.36636099306643, "ts": 1727051501519 + }, + { + "value": 20.812520812520813, + "ts": 1727137813632 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index fcbd568eb6..08ff9059b5 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sep 15Tue 17Thu 19Sat 21Mon 23020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sep 15Tue 17Thu 19Sat 21Mon 23Wed 25020406080100120140160180200220240260280300[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 36e151e4ef..6d55e6c317 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Sep 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 23Wed 2502004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file