From 260da7c5a009e9a5998d45e199876aa49ce0868f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 29 Oct 2024 00:40: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 cf56c558a5..e9440a5341 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -862,5 +862,9 @@ { "value": 93.84384384384384, "ts": 1730075340628 + }, + { + "value": 81.48631029986961, + "ts": 1730161678137 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index a445574f4e..3978fe8710 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -858,5 +858,9 @@ { "value": 115.74074074074073, "ts": 1730075313782 + }, + { + "value": 116.22501162250117, + "ts": 1730161672809 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 007aa5e774..29450cdda4 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1626,5 +1626,9 @@ { "value": 15.872008126468161, "ts": 1730075496246 + }, + { + "value": 17.03925845147219, + "ts": 1730161818212 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 08a66d14ff..a0cb43902c 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -862,5 +862,9 @@ { "value": 254.35584382551187, "ts": 1730075375937 + }, + { + "value": 234.38415563107935, + "ts": 1730161715245 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 6215e7ea9f..665123e0bc 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -858,5 +858,9 @@ { "value": 282.9254491441505, "ts": 1730075343885 + }, + { + "value": 277.623542476402, + "ts": 1730161704084 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 47d6672f95..a7fc59fd2c 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1602,5 +1602,9 @@ { "value": 88.8494002665482, "ts": 1730075621224 + }, + { + "value": 84.06186953597847, + "ts": 1730161930557 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 8deb2bfcf9..e31b0f127a 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sat 19Mon 21Wed 23Fri 25Oct 27Tue 29050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 21Wed 23Fri 25Oct 27Tue 29050100150200250300350400450[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 b2e520abfc..f73ebeadcf 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -862,5 +862,9 @@ { "value": 171.52658662092625, "ts": 1730075350932 + }, + { + "value": 163.0789302022179, + "ts": 1730161688797 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 84c378bd4a..22fb35a366 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -858,5 +858,9 @@ { "value": 212.58503401360545, "ts": 1730075321952 + }, + { + "value": 233.7540906965872, + "ts": 1730161680994 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 1408fcd498..fb3e27d844 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1562,5 +1562,9 @@ { "value": 24.737779536908768, "ts": 1730075549311 + }, + { + "value": 32.784735427185105, + "ts": 1730161863663 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 89922b4ba2..9f138d5a90 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sat 19Mon 21Wed 23Fri 25Oct 27Tue 29050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 21Wed 23Fri 25Oct 27Tue 29050100150200250300350400[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 92609ff7c4..7febec1818 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Sat 19Mon 21Wed 23Fri 25Oct 27Tue 2902004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Mon 21Wed 23Fri 25Oct 27Tue 2902004006008001,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 24b2737af4..a569f89141 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1390,5 +1390,9 @@ { "value": 748.2478529443553, "ts": 1730075616100 + }, + { + "value": 801.7817371937639, + "ts": 1730161940009 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index ecf303e3ff..843c9d9c1a 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -858,5 +858,9 @@ { "value": 108.67202782003912, "ts": 1730075346661 + }, + { + "value": 95.80379383023568, + "ts": 1730161684502 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index df995752d4..d1322911e9 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -854,5 +854,9 @@ { "value": 148.3679525222552, "ts": 1730075318401 + }, + { + "value": 157.92798483891346, + "ts": 1730161677349 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 723ef6dbdf..64d8fb8df3 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1610,5 +1610,9 @@ { "value": 16.71067143477825, "ts": 1730075527626 + }, + { + "value": 18.11856790839252, + "ts": 1730161847110 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 8f8b389e4b..2e7d0a4927 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Sat 19Mon 21Wed 23Fri 25Oct 27Tue 29020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 21Wed 23Fri 25Oct 27Tue 29020406080100120140160180200220240260[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 47d0bb7667..39ff3881da 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sat 19Mon 21Wed 23Fri 25Oct 27Tue 29020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 21Wed 23Fri 25Oct 27Tue 29020406080100120140160180200[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 264853eb2b..5374af2604 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -862,5 +862,9 @@ { "value": 323.6769703835572, "ts": 1730075365672 + }, + { + "value": 264.9357530798781, + "ts": 1730161704658 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 730cbdea42..b55d0bd1b4 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -858,5 +858,9 @@ { "value": 336.70033670033666, "ts": 1730075334892 + }, + { + "value": 308.26140567200986, + "ts": 1730161694090 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 1c13b1c0c3..449b85d3a5 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -602,5 +602,9 @@ { "value": 113.71389583807141, "ts": 1730075596498 + }, + { + "value": 131.61358252171624, + "ts": 1730161904696 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 2d35feff4d..0669a250cc 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sat 19Mon 21Wed 23Fri 25Oct 27Tue 29050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 21Wed 23Fri 25Oct 27Tue 29050100150200250300350400450500550[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 a17f49c8fe..a76f73f5c9 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 @@ -Sat 19Mon 21Wed 23Fri 25Oct 27Tue 29020406080100120140160180200[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Mon 21Wed 23Fri 25Oct 27Tue 29020406080100120140160180200[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 4c7b706837..98ca07fe52 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -862,5 +862,9 @@ { "value": 258.8326646822829, "ts": 1730075384014 + }, + { + "value": 226.50056625141562, + "ts": 1730161724414 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 30b92dd5d8..507b9b1048 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -858,5 +858,9 @@ { "value": 307.2668612690121, "ts": 1730075350784 + }, + { + "value": 300.07501875468864, + "ts": 1730161711174 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 4de38ef940..28a0f4b0ea 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1502,5 +1502,9 @@ { "value": 42.95255889869639, "ts": 1730075668101 + }, + { + "value": 44.65382125075353, + "ts": 1730161975701 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index adfa9845a2..95cce4e9a9 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sat 19Mon 21Wed 23Fri 25Oct 27Tue 29050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 21Wed 23Fri 25Oct 27Tue 29050100150200250300350400450500[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 6ed226ab3b..e7b854b055 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -862,5 +862,9 @@ { "value": 4387.0338776505, "ts": 1730075337167 + }, + { + "value": 4158.004158004158, + "ts": 1730161674439 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 412cd5f573..7d3bfa8bc7 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -858,5 +858,9 @@ { "value": 5234.688536032106, "ts": 1730075311039 + }, + { + "value": 4710.3155911446065, + "ts": 1730161669869 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index e3ede47503..c0220e6b13 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1602,5 +1602,9 @@ { "value": 825.0598168367206, "ts": 1730075479700 + }, + { + "value": 890.9920701705755, + "ts": 1730161802890 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 854b94300b..4c491ede2a 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Sat 19Mon 21Wed 23Fri 25Oct 27Tue 2901,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 21Wed 23Fri 25Oct 27Tue 2901,0002,0003,0004,0005,0006,0007,0008,0009,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 e99d8d5d35..1f74f4a68c 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -862,5 +862,9 @@ { "value": 133.86880856760376, "ts": 1730075356126 + }, + { + "value": 116.49580615097857, + "ts": 1730161694348 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 0e9fda3b82..3b1d038c04 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -858,5 +858,9 @@ { "value": 194.9317738791423, "ts": 1730075325989 + }, + { + "value": 188.32391713747649, + "ts": 1730161685097 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 173c700a05..f1299c440c 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1614,5 +1614,9 @@ { "value": 19.99840012798976, "ts": 1730075575723 + }, + { + "value": 22.78527160043748, + "ts": 1730161886900 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 4b56967e16..ba6289fd09 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sat 19Mon 21Wed 23Fri 25Oct 27Tue 29020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 21Wed 23Fri 25Oct 27Tue 29020406080100120140160180200220240260280300[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 56fe8d3c02..de5698bf32 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Sat 19Mon 21Wed 23Fri 25Oct 27Tue 2902004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Mon 21Wed 23Fri 25Oct 27Tue 2902004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file