From dd90a9126f5602af7450b92d4e43f95907471906 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 30 Oct 2024 00:35:43 +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 e9440a5341..0dd2d3eccb 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -866,5 +866,9 @@ { "value": 81.48631029986961, "ts": 1730161678137 + }, + { + "value": 68.10133478616181, + "ts": 1730248055059 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 3978fe8710..85b431af4f 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -862,5 +862,9 @@ { "value": 116.22501162250117, "ts": 1730161672809 + }, + { + "value": 81.406707912732, + "ts": 1730248057042 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 29450cdda4..a2a90fa717 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1630,5 +1630,9 @@ { "value": 17.03925845147219, "ts": 1730161818212 + }, + { + "value": 15.91849729385546, + "ts": 1730248239308 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index a0cb43902c..80fe113037 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -866,5 +866,9 @@ { "value": 234.38415563107935, "ts": 1730161715245 + }, + { + "value": 246.18414574101425, + "ts": 1730248091271 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 665123e0bc..61bb0f2011 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -862,5 +862,9 @@ { "value": 277.623542476402, "ts": 1730161704084 + }, + { + "value": 236.71440407148776, + "ts": 1730248089953 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index a7fc59fd2c..7b49eb5a31 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1606,5 +1606,9 @@ { "value": 84.06186953597847, "ts": 1730161930557 + }, + { + "value": 74.74679523115447, + "ts": 1730248371174 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index e31b0f127a..d5ed488f60 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Mon 21Wed 23Fri 25Oct 27Tue 29050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 21Wed 23Fri 25Oct 27Tue 29Thu 31050100150200250300350400450[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 f73ebeadcf..6edc7ebd08 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -866,5 +866,9 @@ { "value": 163.0789302022179, "ts": 1730161688797 + }, + { + "value": 171.35023989033584, + "ts": 1730248065708 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 22fb35a366..3207481afe 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -862,5 +862,9 @@ { "value": 233.7540906965872, "ts": 1730161680994 + }, + { + "value": 233.97285914833878, + "ts": 1730248065404 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index fb3e27d844..2ab84db13e 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1566,5 +1566,9 @@ { "value": 32.784735427185105, "ts": 1730161863663 + }, + { + "value": 26.208197924310724, + "ts": 1730248292351 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 9f138d5a90..bb10f29b3d 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Mon 21Wed 23Fri 25Oct 27Tue 29050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 21Wed 23Fri 25Oct 27Tue 29Thu 31050100150200250300350400[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 7febec1818..0a65f5d33b 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Mon 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 29Thu 3102004006008001,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 a569f89141..8d3bfbdd3f 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1394,5 +1394,9 @@ { "value": 801.7817371937639, "ts": 1730161940009 + }, + { + "value": 754.0846250523671, + "ts": 1730248332063 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 843c9d9c1a..adacda984d 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -862,5 +862,9 @@ { "value": 95.80379383023568, "ts": 1730161684502 + }, + { + "value": 99.92006394884093, + "ts": 1730248061483 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index d1322911e9..96855df039 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -858,5 +858,9 @@ { "value": 157.92798483891346, "ts": 1730161677349 + }, + { + "value": 158.27793605571384, + "ts": 1730248061743 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 64d8fb8df3..f97abb92dc 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1614,5 +1614,9 @@ { "value": 18.11856790839252, "ts": 1730161847110 + }, + { + "value": 16.009733918222278, + "ts": 1730248271939 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 2e7d0a4927..52215edabf 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Mon 21Wed 23Fri 25Oct 27Tue 29020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 21Wed 23Fri 25Oct 27Tue 29Thu 31020406080100120140160180200220240260[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 39ff3881da..e99a38f194 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Mon 21Wed 23Fri 25Oct 27Tue 29020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 21Wed 23Fri 25Oct 27Tue 29Thu 31020406080100120140160180200[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 5374af2604..16847bc543 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -866,5 +866,9 @@ { "value": 264.9357530798781, "ts": 1730161704658 + }, + { + "value": 314.911037631869, + "ts": 1730248080464 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index b55d0bd1b4..9246298889 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -862,5 +862,9 @@ { "value": 308.26140567200986, "ts": 1730161694090 + }, + { + "value": 344.17484081913614, + "ts": 1730248078747 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 449b85d3a5..443e470f54 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -606,5 +606,9 @@ { "value": 131.61358252171624, "ts": 1730161904696 + }, + { + "value": 94.84966328369535, + "ts": 1730248341842 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 0669a250cc..cf37c9843f 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Mon 21Wed 23Fri 25Oct 27Tue 29050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 21Wed 23Fri 25Oct 27Tue 29Thu 31050100150200250300350400450500550[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 a76f73f5c9..bc98c0d5b8 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 @@ -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 +Mon 21Wed 23Fri 25Oct 27Tue 29Thu 31020406080100120140160180200[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 98ca07fe52..8bb2c5f8a5 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -866,5 +866,9 @@ { "value": 226.50056625141562, "ts": 1730161724414 + }, + { + "value": 253.7427048972342, + "ts": 1730248099543 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 507b9b1048..5865d1902d 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -862,5 +862,9 @@ { "value": 300.07501875468864, "ts": 1730161711174 + }, + { + "value": 273.3360666940003, + "ts": 1730248097670 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 28a0f4b0ea..780357d8d1 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1506,5 +1506,9 @@ { "value": 44.65382125075353, "ts": 1730161975701 + }, + { + "value": 39.31358480923083, + "ts": 1730248422427 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 95cce4e9a9..110abd2aad 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Mon 21Wed 23Fri 25Oct 27Tue 29050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 21Wed 23Fri 25Oct 27Tue 29Thu 31050100150200250300350400450500[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 e7b854b055..f7e4311be9 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -866,5 +866,9 @@ { "value": 4158.004158004158, "ts": 1730161674439 + }, + { + "value": 4247.4869035820475, + "ts": 1730248050749 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 7d3bfa8bc7..297aa08c96 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -862,5 +862,9 @@ { "value": 4710.3155911446065, "ts": 1730161669869 + }, + { + "value": 4270.665274746132, + "ts": 1730248053200 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index c0220e6b13..5887eb1647 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1606,5 +1606,9 @@ { "value": 890.9920701705755, "ts": 1730161802890 + }, + { + "value": 721.2463136299525, + "ts": 1730248222687 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 4c491ede2a..ff9812565d 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -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 +Mon 21Wed 23Fri 25Oct 27Tue 29Thu 3101,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 1f74f4a68c..da7652ec1a 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -866,5 +866,9 @@ { "value": 116.49580615097857, "ts": 1730161694348 + }, + { + "value": 128.70012870012872, + "ts": 1730248070911 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 3b1d038c04..7736538c37 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -862,5 +862,9 @@ { "value": 188.32391713747649, "ts": 1730161685097 + }, + { + "value": 197.1608832807571, + "ts": 1730248069621 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index f1299c440c..8c8bca8d22 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1618,5 +1618,9 @@ { "value": 22.78527160043748, "ts": 1730161886900 + }, + { + "value": 21.155961750021156, + "ts": 1730248317398 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index ba6289fd09..bdf3ed1618 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Mon 21Wed 23Fri 25Oct 27Tue 29020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 21Wed 23Fri 25Oct 27Tue 29Thu 31020406080100120140160180200220240260280300[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 de5698bf32..855c6cb048 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Mon 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 29Thu 3102004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file