From d5a82528f699e023e58e6336ccd8b1262663990a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 8 Nov 2024 00:34:18 +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 6ba93ebc54..ab1d778335 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -902,5 +902,9 @@ { "value": 85.85164835164835, "ts": 1730939221225 + }, + { + "value": 82.8363154406892, + "ts": 1731025591702 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index a21a3d7562..07f3d710c1 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -898,5 +898,9 @@ { "value": 125.62814070351759, "ts": 1730939215673 + }, + { + "value": 121.77301509985388, + "ts": 1731025601862 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 6308fb712e..7d1455f722 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1666,5 +1666,9 @@ { "value": 16.291951775822742, "ts": 1730939381993 + }, + { + "value": 15.357208673751458, + "ts": 1731025755047 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 120883fd63..8aa626176d 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -902,5 +902,9 @@ { "value": 236.96682464454977, "ts": 1730939258100 + }, + { + "value": 233.0730684069456, + "ts": 1731025628325 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index a9b4117bc2..fadc01e9a6 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -898,5 +898,9 @@ { "value": 253.71051630090068, "ts": 1730939248285 + }, + { + "value": 278.78449958182324, + "ts": 1731025632814 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 36eaf2deaf..43d6d24e42 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1642,5 +1642,9 @@ { "value": 71.45664368144628, "ts": 1730939518533 + }, + { + "value": 72.13185703465936, + "ts": 1731025880592 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index a32a476f2b..93c6107fcb 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Tue 29Thu 31NovemberNov 03Tue 05Thu 07050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 31NovemberNov 03Tue 05Thu 07Sat 09050100150200250300350400450[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 7635804256..85e12166aa 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -902,5 +902,9 @@ { "value": 168.29350387075058, "ts": 1730939231543 + }, + { + "value": 160.20506247997437, + "ts": 1731025602633 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index cce9a2655a..b1a641ccc3 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -898,5 +898,9 @@ { "value": 217.10811984368215, "ts": 1730939224013 + }, + { + "value": 227.5830678197542, + "ts": 1731025610058 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index a10622355b..85356c615e 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1602,5 +1602,9 @@ { "value": 25.425883549453346, "ts": 1730939432552 + }, + { + "value": 27.85515320334262, + "ts": 1731025805458 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index cc489c7524..12df3de120 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Tue 29Thu 31NovemberNov 03Tue 05Thu 07050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 31NovemberNov 03Tue 05Thu 07Sat 09050100150200250300350400[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 b78997a052..8a4fc94cb4 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Tue 29Thu 31NovemberNov 03Tue 05Thu 0702004006008001,0001,2001,4001,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Tue 29Thu 31NovemberNov 03Tue 05Thu 07Sat 0902004006008001,0001,2001,4001,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 2e23dd46d8..2399db4c65 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1426,5 +1426,9 @@ { "value": 832.2621810817559, "ts": 1730939511446 + }, + { + "value": 511.94539249146754, + "ts": 1731025910082 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 8a4e29dee0..1c010fe2c8 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -898,5 +898,9 @@ { "value": 106.31511800978099, "ts": 1730939227309 + }, + { + "value": 93.19664492078284, + "ts": 1731025598241 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 23089b14b8..b1e95c7e1e 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -894,5 +894,9 @@ { "value": 158.07777426493837, "ts": 1730939220285 + }, + { + "value": 155.27950310559007, + "ts": 1731025606479 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index bd6ec38e16..c60c2e382f 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1650,5 +1650,9 @@ { "value": 17.702874946891374, "ts": 1730939411500 + }, + { + "value": 16.66833350001667, + "ts": 1731025786338 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 3cbc44566d..1858333116 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Tue 29Thu 31NovemberNov 03Tue 05Thu 07020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 31NovemberNov 03Tue 05Thu 07Sat 09020406080100120140160180200220240260[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 75bc09f879..27b917dc3e 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Tue 29Thu 31NovemberNov 03Tue 05Thu 07020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 31NovemberNov 03Tue 05Thu 07Sat 09020406080100120140160180200[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 5b60f47551..d1d164780e 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -902,5 +902,9 @@ { "value": 279.1736460078169, "ts": 1730939247352 + }, + { + "value": 281.1753128075355, + "ts": 1731025618024 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 5e09576b6e..97f8f80e33 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -898,5 +898,9 @@ { "value": 292.3121894182988, "ts": 1730939238029 + }, + { + "value": 328.2455276546857, + "ts": 1731025623317 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index f99380b4cd..be6b3951b9 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -642,5 +642,9 @@ { "value": 73.11277645768598, "ts": 1730939487958 + }, + { + "value": 92.46844514309491, + "ts": 1731025851177 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 51a02d4aed..cd05505d68 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Tue 29Thu 31NovemberNov 03Tue 05Thu 07050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 31NovemberNov 03Tue 05Thu 07Sat 09050100150200250300350400450500550[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 4c378b4308..b850c6bdc6 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 @@ -Tue 29Thu 31NovemberNov 03Tue 05Thu 07020406080100120140160180200[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 31NovemberNov 03Tue 05Thu 07Sat 09020406080100120140160180200[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 909c3ab759..11c41dd1e6 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -902,5 +902,9 @@ { "value": 228.70211549456835, "ts": 1730939267189 + }, + { + "value": 212.56244021681368, + "ts": 1731025638239 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 8ce9f9ce8f..eb70bab74d 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -898,5 +898,9 @@ { "value": 280.8199943836001, "ts": 1730939255759 + }, + { + "value": 304.69226081657524, + "ts": 1731025639751 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index afe48c04d5..33006a82b5 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1542,5 +1542,9 @@ { "value": 40.32827213518036, "ts": 1730939568529 + }, + { + "value": 46.25774817281895, + "ts": 1731025924177 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 3e842a9d7b..680cf009d9 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Tue 29Thu 31NovemberNov 03Tue 05Thu 07050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 31NovemberNov 03Tue 05Thu 07Sat 09050100150200250300350400450500[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 a9971ea105..ca25c1518c 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -902,5 +902,9 @@ { "value": 3960.744619988558, "ts": 1730939217640 + }, + { + "value": 3829.4613224406435, + "ts": 1731025588090 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index d96b6728d1..9d251b4360 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -898,5 +898,9 @@ { "value": 4715.498270983968, "ts": 1730939212967 + }, + { + "value": 5095.974180397486, + "ts": 1731025599118 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 8e272a9bcc..bbc22fe203 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1642,5 +1642,9 @@ { "value": 806.7190735279618, "ts": 1730939365997 + }, + { + "value": 773.1360977244027, + "ts": 1731025738096 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 9458d7399f..ca2a27b036 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Tue 29Thu 31NovemberNov 03Tue 05Thu 0701,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 31NovemberNov 03Tue 05Thu 07Sat 0901,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 dbfdfa39bd..26a73df90c 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -902,5 +902,9 @@ { "value": 119.36022917164001, "ts": 1730939237145 + }, + { + "value": 115.04832029452369, + "ts": 1731025608286 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 121297e5d2..0bb64c20fc 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -898,5 +898,9 @@ { "value": 169.03313049357672, "ts": 1730939228190 + }, + { + "value": 188.67924528301887, + "ts": 1731025614158 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 8ec150f688..e13844b296 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1654,5 +1654,9 @@ { "value": 21.20980741494867, "ts": 1730939457503 + }, + { + "value": 24.562782471998425, + "ts": 1731025827014 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index d1842df1d1..4470048f3d 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Tue 29Thu 31NovemberNov 03Tue 05Thu 07050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 31NovemberNov 03Tue 05Thu 07Sat 09050100150200250300350[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 b229301644..d42f7eeabc 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Tue 29Thu 31NovemberNov 03Tue 05Thu 0701002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Tue 29Thu 31NovemberNov 03Tue 05Thu 07Sat 0901002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file