From 826f9a2415528dffb94d2fe82b934014b1cd9247 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 13 May 2024 00:32:46 +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 713b711287..92b55e3ed4 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -234,5 +234,9 @@ { "value": 76.52280379553108, "ts": 1715473483805 + }, + { + "value": 80.20532563362207, + "ts": 1715559842819 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 80553689a0..0ad72c3369 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -230,5 +230,9 @@ { "value": 107.85159620362381, "ts": 1715473510956 + }, + { + "value": 107.15816545220746, + "ts": 1715559837516 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index de8e7b4ec2..31f23e16d9 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -998,5 +998,9 @@ { "value": 13.583265417006247, "ts": 1715473638270 + }, + { + "value": 13.59656278892696, + "ts": 1715560033845 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index d1f2a56e78..c6e1e016a5 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -234,5 +234,9 @@ { "value": 293.7720329024677, "ts": 1715473522897 + }, + { + "value": 323.1017770597738, + "ts": 1715559879549 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 594821a021..f1c908d761 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -230,5 +230,9 @@ { "value": 395.9611958028113, "ts": 1715473541036 + }, + { + "value": 390.77764751856193, + "ts": 1715559867258 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 7345e5ecbb..c83884b18e 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -974,5 +974,9 @@ { "value": 41.728389910075315, "ts": 1715473814650 + }, + { + "value": 72.43227582210633, + "ts": 1715560178535 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index ec6bb26576..976475ae5e 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Fri 03May 05Tue 07Thu 09Sat 11Mon 130100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 05Tue 07Thu 09Sat 11Mon 130100200300400500600700800[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 29bb80c7a6..3f091ca314 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -234,5 +234,9 @@ { "value": 96.8429207824908, "ts": 1715473496819 + }, + { + "value": 98.77518767285657, + "ts": 1715559856115 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 0829568a00..0c4e18e20c 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -230,5 +230,9 @@ { "value": 155.4726368159204, "ts": 1715473520425 + }, + { + "value": 152.25334957369063, + "ts": 1715559846807 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 9e8b473749..3b57ce81ab 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -934,5 +934,9 @@ { "value": 15.319096786053493, "ts": 1715473706069 + }, + { + "value": 16.454404844176786, + "ts": 1715560098132 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 61a1df13eb..0a16fff820 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Fri 03May 05Tue 07Thu 09Sat 11Mon 13020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 05Tue 07Thu 09Sat 11Mon 13020406080100120140160180200220240260280300[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 ab1d77bb7b..890a74b927 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Fri 03May 05Tue 07Thu 09Sat 11Mon 1302004006008001,0001,2001,4001,6001,8002,0002,2002,4002,6002,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +May 05Tue 07Thu 09Sat 11Mon 1302004006008001,0001,2001,4001,6001,8002,0002,2002,4002,6002,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 8478b99f25..1521886469 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -766,5 +766,9 @@ { "value": 1228.9373788131197, "ts": 1715473686997 + }, + { + "value": 663.6580833554553, + "ts": 1715560142379 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 6e5c6a4b0e..911edd5d24 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -234,5 +234,9 @@ { "value": 99.74067424695791, "ts": 1715473490315 + }, + { + "value": 94.94872768704899, + "ts": 1715559849593 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 765df2924d..aa34a2195e 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -230,5 +230,9 @@ { "value": 152.85845307245492, "ts": 1715473515725 + }, + { + "value": 155.4243083618278, + "ts": 1715559842106 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 7d92933f60..5db11ff882 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -986,5 +986,9 @@ { "value": 15.469339768578676, "ts": 1715473671991 + }, + { + "value": 16.0926939169617, + "ts": 1715560066342 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index be5691c973..bd19f70da7 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Fri 03May 05Tue 07Thu 09Sat 11Mon 13020406080100120140160180200220240260280300[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 05Tue 07Thu 09Sat 11Mon 13020406080100120140160180200220240260280300[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 e2df6e0aab..6cd1b11980 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Fri 03May 05Tue 07Thu 09Sat 11Mon 13020406080100120140160180200220240[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 05Tue 07Thu 09Sat 11Mon 13020406080100120140160180200220[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 e85601c3b3..e336d23063 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -234,5 +234,9 @@ { "value": 326.2642740619902, "ts": 1715473513454 + }, + { + "value": 365.23009495982467, + "ts": 1715559870988 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 204b17f6de..7aa1d5a9df 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -230,5 +230,9 @@ { "value": 411.0996916752312, "ts": 1715473533282 + }, + { + "value": 392.00313602508817, + "ts": 1715559859754 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 1a4d03d74d..b5f2247716 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -986,5 +986,9 @@ { "value": 105.1801209571391, "ts": 1715473764058 + }, + { + "value": 117.03434958160221, + "ts": 1715560148509 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 7a05df148b..573d02e896 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Fri 03May 05Tue 07Thu 09Sat 11Mon 130100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 05Tue 07Thu 09Sat 11Mon 130100200300400500600700800900[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 6f567a330a..1ca4439ea7 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 03May 05Tue 07Thu 09Sat 11Mon 13020406080100120140160180200220240260280[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +May 05Tue 07Thu 09Sat 11Mon 13020406080100120140160180200220240260280[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 c4ec43fb59..6ee36cc235 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -234,5 +234,9 @@ { "value": 257.16857400025714, "ts": 1715473531086 + }, + { + "value": 264.27061310782244, + "ts": 1715559887445 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 46fb820979..f916c3761f 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -230,5 +230,9 @@ { "value": 379.07505686125853, "ts": 1715473546731 + }, + { + "value": 353.35689045936397, + "ts": 1715559873280 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 985f2a367c..72e51fab95 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -874,5 +874,9 @@ { "value": 41.42759492097686, "ts": 1715473863316 + }, + { + "value": 44.75173972388176, + "ts": 1715560223621 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 4cf7c2695a..9915dc2018 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Fri 03May 05Tue 07Thu 09Sat 11Mon 130100200300400500600700800900[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 05Tue 07Thu 09Sat 11Mon 130100200300400500600700800[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 1db0c9a60b..383537d5f6 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -234,5 +234,9 @@ { "value": 3283.3533982707672, "ts": 1715473479781 + }, + { + "value": 3272.8462853194665, + "ts": 1715559838938 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index eae9afb75d..5ca2800768 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -230,5 +230,9 @@ { "value": 3530.103941949402, "ts": 1715473507828 + }, + { + "value": 3643.282192446262, + "ts": 1715559834427 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 3a36454dc9..3bb56711e4 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -974,5 +974,9 @@ { "value": 946.7605011518918, "ts": 1715473619189 + }, + { + "value": 587.4481903332136, + "ts": 1715560014696 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index d6a16c4f0d..bb8b8b63c5 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Fri 03May 05Tue 07Thu 09Sat 11Mon 1301,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 05Tue 07Thu 09Sat 11Mon 1301,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 93251015fc..df9fd6b97a 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -234,5 +234,9 @@ { "value": 94.91268033409264, "ts": 1715473504058 + }, + { + "value": 110.96316023080337, + "ts": 1715559862523 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index bf4aaa8f9e..a9a013eca1 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -230,5 +230,9 @@ { "value": 174.15534656913968, "ts": 1715473525177 + }, + { + "value": 178.1895937277263, + "ts": 1715559851512 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 92841ee8da..a110bffc06 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -986,5 +986,9 @@ { "value": 14.702422959303693, "ts": 1715473741971 + }, + { + "value": 17.6878449129758, + "ts": 1715560128297 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 84559608b1..94f6f7fc18 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Fri 03May 05Tue 07Thu 09Sat 11Mon 13050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 05Tue 07Thu 09Sat 11Mon 13050100150200250300350[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 8ffc693421..d2a416dba1 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Fri 03May 05Tue 07Thu 09Sat 11Mon 1302004006008001,0001,2001,4001,6001,8002,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +May 05Tue 07Thu 09Sat 11Mon 1302004006008001,0001,2001,4001,6001,8002,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file