From 514ca8acf4c5d2a6e439badcf8b933c41b0789eb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 7 Nov 2024 00:34: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 4972a6a287..6ba93ebc54 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -898,5 +898,9 @@ { "value": 88.90469416785207, "ts": 1730852809911 + }, + { + "value": 85.85164835164835, + "ts": 1730939221225 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 23065329a2..a21a3d7562 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -894,5 +894,9 @@ { "value": 125.43903662819869, "ts": 1730852804394 + }, + { + "value": 125.62814070351759, + "ts": 1730939215673 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 6cad3e6600..6308fb712e 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1662,5 +1662,9 @@ { "value": 15.135920566688867, "ts": 1730852982283 + }, + { + "value": 16.291951775822742, + "ts": 1730939381993 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 835f226534..120883fd63 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -898,5 +898,9 @@ { "value": 231.16042533518262, "ts": 1730852846162 + }, + { + "value": 236.96682464454977, + "ts": 1730939258100 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index a11d928755..a9b4117bc2 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -894,5 +894,9 @@ { "value": 258.73221216041395, "ts": 1730852836341 + }, + { + "value": 253.71051630090068, + "ts": 1730939248285 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 99249fb28a..36eaf2deaf 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1638,5 +1638,9 @@ { "value": 77.08614376565812, "ts": 1730853115250 + }, + { + "value": 71.45664368144628, + "ts": 1730939518533 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 93b21448a0..a32a476f2b 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 +Tue 29Thu 31NovemberNov 03Tue 05Thu 07050100150200250300350400450[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 01500451b0..7635804256 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -898,5 +898,9 @@ { "value": 160.20506247997437, "ts": 1730852820089 + }, + { + "value": 168.29350387075058, + "ts": 1730939231543 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index fa6114b5f4..cce9a2655a 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -894,5 +894,9 @@ { "value": 211.59542953872196, "ts": 1730852812666 + }, + { + "value": 217.10811984368215, + "ts": 1730939224013 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 8b874d4719..a10622355b 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1598,5 +1598,9 @@ { "value": 25.378134199573644, "ts": 1730853034235 + }, + { + "value": 25.425883549453346, + "ts": 1730939432552 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index d5c4128782..cc489c7524 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 +Tue 29Thu 31NovemberNov 03Tue 05Thu 07050100150200250300350400[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 ff185ab257..b78997a052 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Oct 27Tue 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 0702004006008001,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 3c9efe7344..2e23dd46d8 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1422,5 +1422,9 @@ { "value": 643.528250890214, "ts": 1730853095802 + }, + { + "value": 832.2621810817559, + "ts": 1730939511446 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 1569256302..8a4e29dee0 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -894,5 +894,9 @@ { "value": 110.0594320933304, "ts": 1730852815674 + }, + { + "value": 106.31511800978099, + "ts": 1730939227309 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index a99053ff39..23089b14b8 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -890,5 +890,9 @@ { "value": 166.00265604249668, "ts": 1730852808960 + }, + { + "value": 158.07777426493837, + "ts": 1730939220285 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 10fa2294f1..bd6ec38e16 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1646,5 +1646,9 @@ { "value": 16.84749646202574, "ts": 1730853013294 + }, + { + "value": 17.702874946891374, + "ts": 1730939411500 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 4240ed30d3..3cbc44566d 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 +Tue 29Thu 31NovemberNov 03Tue 05Thu 07020406080100120140160180200220240260[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 7461f1d21d..75bc09f879 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 +Tue 29Thu 31NovemberNov 03Tue 05Thu 07020406080100120140160180200[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 9643ebe044..5b60f47551 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -898,5 +898,9 @@ { "value": 275.63395810363835, "ts": 1730852835496 + }, + { + "value": 279.1736460078169, + "ts": 1730939247352 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index c29dbffd6b..5e09576b6e 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -894,5 +894,9 @@ { "value": 333.000333000333, "ts": 1730852825980 + }, + { + "value": 292.3121894182988, + "ts": 1730939238029 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 2975b91f63..f99380b4cd 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -638,5 +638,9 @@ { "value": 82.79173738460902, "ts": 1730853086797 + }, + { + "value": 73.11277645768598, + "ts": 1730939487958 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 8b04a81704..51a02d4aed 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 +Tue 29Thu 31NovemberNov 03Tue 05Thu 07050100150200250300350400450500550[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 ea1484d47e..4c378b4308 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 +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 diff --git a/nativets_4workers_benchmark.json b/nativets_4workers_benchmark.json index 067497ab95..909c3ab759 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -898,5 +898,9 @@ { "value": 234.192037470726, "ts": 1730852855042 + }, + { + "value": 228.70211549456835, + "ts": 1730939267189 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index d0f5881668..8ce9f9ce8f 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -894,5 +894,9 @@ { "value": 104.15581710238516, "ts": 1730852855883 + }, + { + "value": 280.8199943836001, + "ts": 1730939255759 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index b76b657406..afe48c04d5 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1538,5 +1538,9 @@ { "value": 40.74066529506427, "ts": 1730853164665 + }, + { + "value": 40.32827213518036, + "ts": 1730939568529 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index bb053f48af..3e842a9d7b 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 +Tue 29Thu 31NovemberNov 03Tue 05Thu 07050100150200250300350400450500[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 372c21ab4f..a9971ea105 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -898,5 +898,9 @@ { "value": 4022.166607079013, "ts": 1730852806317 + }, + { + "value": 3960.744619988558, + "ts": 1730939217640 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 786d73b2d0..d96b6728d1 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -894,5 +894,9 @@ { "value": 4636.7851622874805, "ts": 1730852801580 + }, + { + "value": 4715.498270983968, + "ts": 1730939212967 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index b8b4409ee8..8e272a9bcc 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1638,5 +1638,9 @@ { "value": 714.3820991721105, "ts": 1730852965032 + }, + { + "value": 806.7190735279618, + "ts": 1730939365997 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 92b93245f4..9458d7399f 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 +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 diff --git a/python_4workers_benchmark.json b/python_4workers_benchmark.json index 7aea0230ba..dbfdfa39bd 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -898,5 +898,9 @@ { "value": 123.70113805047006, "ts": 1730852825571 + }, + { + "value": 119.36022917164001, + "ts": 1730939237145 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index fc19b45b85..121297e5d2 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -894,5 +894,9 @@ { "value": 191.64430816404752, "ts": 1730852816781 + }, + { + "value": 169.03313049357672, + "ts": 1730939228190 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 5a5669b9e1..8ec150f688 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1650,5 +1650,9 @@ { "value": 20.658596041813, "ts": 1730853059732 + }, + { + "value": 21.20980741494867, + "ts": 1730939457503 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 7185c9ef55..d1842df1d1 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 +Tue 29Thu 31NovemberNov 03Tue 05Thu 07050100150200250300350[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 d31c4b45a6..b229301644 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Oct 27Tue 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 0701002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file