From ceb4ab170112cfb4ab5e21f15c9a8489d6d0134f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 14 Dec 2024 00:49:08 +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 +- bigrawscript_4workers_benchmark.json | 4 ++++ bigrawscript_8workers_benchmark.json | 4 ++++ bigrawscript_benchmark.json | 4 ++++ bigscriptinflow_4workers_benchmark.json | 4 ++++ bigscriptinflow_8workers_benchmark.json | 4 ++++ bigscriptinflow_benchmark.json | 4 ++++ 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 +- 42 files changed, 135 insertions(+), 11 deletions(-) diff --git a/2steps_4workers_benchmark.json b/2steps_4workers_benchmark.json index 48b43a4969..a2d558b7a3 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1010,5 +1010,9 @@ { "value": 77.68800497203232, "ts": 1733963377957 + }, + { + "value": 73.01401869158879, + "ts": 1734136141212 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 5dcb213068..f9313d808a 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1006,5 +1006,9 @@ { "value": 88.65248226950355, "ts": 1733963365087 + }, + { + "value": 111.16051578479323, + "ts": 1734136132107 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 032cbce9a4..fb204485a7 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1774,5 +1774,9 @@ { "value": 15.123102050692639, "ts": 1733963520484 + }, + { + "value": 13.697129081744468, + "ts": 1734136291283 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index b11986191a..4a9559604d 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1010,5 +1010,9 @@ { "value": 207.9866888519135, "ts": 1733963418622 + }, + { + "value": 259.1009198082653, + "ts": 1734136177309 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index db450a34cb..79937c2d72 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1006,5 +1006,9 @@ { "value": 209.95171110644552, "ts": 1733963398990 + }, + { + "value": 277.77777777777777, + "ts": 1734136164545 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 0e467aa006..ba2cec3be6 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1750,5 +1750,9 @@ { "value": 100.0450202591166, "ts": 1733963636095 + }, + { + "value": 81.59601811431602, + "ts": 1734136412582 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 500c737a86..a44efbe285 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/bigrawscript_4workers_benchmark.json b/bigrawscript_4workers_benchmark.json index f84144380b..a433a85343 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -82,5 +82,9 @@ { "value": 111.68504816417703, "ts": 1733963504957 + }, + { + "value": 120.01200120012003, + "ts": 1734136258877 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index 731ec939f2..3603cd04fd 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -82,5 +82,9 @@ { "value": 156.89966266572526, "ts": 1733963470410 + }, + { + "value": 175.8087201125176, + "ts": 1734136233029 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 1956a0f429..4a4b7c0f17 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -82,5 +82,9 @@ { "value": 20.47984271480795, "ts": 1733963916113 + }, + { + "value": 19.42964283459059, + "ts": 1734136706894 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index db6d2f2d84..460b7f43c0 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -82,5 +82,9 @@ { "value": 53.83942391816407, "ts": 1733963732639 + }, + { + "value": 56.239806535065526, + "ts": 1734136489511 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index a0e371f9d5..36f92a6723 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -82,5 +82,9 @@ { "value": 69.4287747556975, "ts": 1733963698542 + }, + { + "value": 72.5136869584134, + "ts": 1734136456380 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 89d61a2c87..e618465591 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -82,5 +82,9 @@ { "value": 10.643534717879808, "ts": 1733964467434 + }, + { + "value": 10.82306720313003, + "ts": 1734137232960 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 00a6852951..678c206c6b 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1010,5 +1010,9 @@ { "value": 165.89250165892503, "ts": 1733963389019 + }, + { + "value": 148.1042654028436, + "ts": 1734136152694 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 84df901eda..9fb98e3fc6 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1006,5 +1006,9 @@ { "value": 232.77467411545624, "ts": 1733963373642 + }, + { + "value": 227.5830678197542, + "ts": 1734136140673 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index e0bea8c28f..3aa0622e00 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1710,5 +1710,9 @@ { "value": 26.502703275734124, "ts": 1733963575070 + }, + { + "value": 29.53162837398854, + "ts": 1734136340704 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 2c7aef2df8..f7f97132b5 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15050100150200250300350400[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 fb342df909..1646d7c2d2 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Tue 03Thu 05Sat 07Mon 09Wed 11Fri 1302004006008001,0001,2001,4001,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13Dec 1502004006008001,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 b8d002f840..49641b0716 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1530,5 +1530,9 @@ { "value": 557.3480142928802, "ts": 1733963725437 + }, + { + "value": 650.9427821294508, + "ts": 1734136455787 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 48d98ec7f7..281fa66d14 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1006,5 +1006,9 @@ { "value": 92.38728750923873, "ts": 1733963384718 + }, + { + "value": 92.33610341643582, + "ts": 1734136147934 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 7edb98f360..b48f0a3dd5 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1002,5 +1002,9 @@ { "value": 138.73473917869035, "ts": 1733963369926 + }, + { + "value": 145.51804423748544, + "ts": 1734136136998 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 4a7a7225c9..bf89fa3053 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1758,5 +1758,9 @@ { "value": 15.174506828528072, "ts": 1733963554794 + }, + { + "value": 16.72576436743159, + "ts": 1734136322487 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 2208373396..498791cb74 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15020406080100120140160180200220240260[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 d5b245d89a..04e4364087 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15020406080100120140160180[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 71f09ac448..7dc5e54ba3 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1010,5 +1010,9 @@ { "value": 244.46889133357783, "ts": 1733963406743 + }, + { + "value": 295.9893443836022, + "ts": 1734136167530 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index f447c99234..f28ed3b655 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1006,5 +1006,9 @@ { "value": 289.22631959508317, "ts": 1733963387076 + }, + { + "value": 300.1200480192077, + "ts": 1734136154825 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 9a1a4f9a67..fa4f798ae0 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -750,5 +750,9 @@ { "value": 145.99605810643112, "ts": 1733963614198 + }, + { + "value": 96.02919287463388, + "ts": 1734136385753 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 6960051faa..6aedeeefc1 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15050100150200250300350400450500550[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 1a70f1fb8f..710a96b5ec 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 03Thu 05Sat 07Mon 09Wed 11Fri 13020406080100120140160180200220240260[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15020406080100120140160180200220240260[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 2057c047b3..56afb31893 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1010,5 +1010,9 @@ { "value": 220.6287920573635, "ts": 1733963428040 + }, + { + "value": 219.65952773201536, + "ts": 1734136186683 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 6bf20bfd5f..c69cfb92b8 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1006,5 +1006,9 @@ { "value": 280.7805699845571, "ts": 1733963406442 + }, + { + "value": 290.86678301337986, + "ts": 1734136171793 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 894a154fcd..67f9731ea2 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1650,5 +1650,9 @@ { "value": 43.3247405931157, "ts": 1733963682601 + }, + { + "value": 42.00621692010417, + "ts": 1734136460563 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index efd1f202f4..01cfbfe222 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15050100150200250300350400450500[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 bcc97f0c8d..ebfcc44569 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1010,5 +1010,9 @@ { "value": 3596.547314578005, "ts": 1733963374187 + }, + { + "value": 3573.413801318193, + "ts": 1734136137130 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 0da1660c60..f773cce49a 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1006,5 +1006,9 @@ { "value": 4992.2343021965835, "ts": 1733963361646 + }, + { + "value": 4891.038530514646, + "ts": 1734136129027 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index e8498671e8..f094f4deb5 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1750,5 +1750,9 @@ { "value": 796.129043672101, "ts": 1733963503331 + }, + { + "value": 898.9482305702328, + "ts": 1734136272347 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index e11d07fa9f..c255adccbd 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Tue 03Thu 05Sat 07Mon 09Wed 11Fri 1301,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13Dec 1501,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 33af26984a..d83ca03d7f 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1010,5 +1010,9 @@ { "value": 100.78613182826042, "ts": 1733963395303 + }, + { + "value": 119.36022917164001, + "ts": 1734136158283 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 778c8cc1ca..a166b6c50f 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1006,5 +1006,9 @@ { "value": 181.09380659181454, "ts": 1733963377643 + }, + { + "value": 188.04061677322304, + "ts": 1734136144872 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index dada2039f2..964f4f502c 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1762,5 +1762,9 @@ { "value": 23.383061310386758, "ts": 1733963597808 + }, + { + "value": 24.8015873015873, + "ts": 1734136362122 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 8f7500c622..6866b2fc45 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15020406080100120140160180200220240260280300[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 7e68e5e068..874f6846c4 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Tue 03Thu 05Sat 07Mon 09Wed 11Fri 1301002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13Dec 1501002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file