From 2385373f4e614ef00528430cf5c0ba377555c2cb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 16 Dec 2024 00:51:28 +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 a2d558b7a3..d827dc4025 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1014,5 +1014,9 @@ { "value": 73.01401869158879, "ts": 1734136141212 + }, + { + "value": 61.19951040391677, + "ts": 1734309078307 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index f9313d808a..577b5dbc2c 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1010,5 +1010,9 @@ { "value": 111.16051578479323, "ts": 1734136132107 + }, + { + "value": 110.66843736166446, + "ts": 1734309065326 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index fb204485a7..8fceec7739 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1778,5 +1778,9 @@ { "value": 13.697129081744468, "ts": 1734136291283 + }, + { + "value": 14.981722298795468, + "ts": 1734309199373 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 4a9559604d..b28ad88b77 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1014,5 +1014,9 @@ { "value": 259.1009198082653, "ts": 1734136177309 + }, + { + "value": 271.84993883376376, + "ts": 1734309114184 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 79937c2d72..9e3964cf9f 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1010,5 +1010,9 @@ { "value": 277.77777777777777, "ts": 1734136164545 + }, + { + "value": 286.20492272467084, + "ts": 1734309096719 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index ba2cec3be6..8bb4995969 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1754,5 +1754,9 @@ { "value": 81.59601811431602, "ts": 1734136412582 + }, + { + "value": 87.8348704435661, + "ts": 1734309327858 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index a44efbe285..7a7ec7207d 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15Tue 17050100150200250300350400450[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 a433a85343..9ac09ec36d 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -86,5 +86,9 @@ { "value": 120.01200120012003, "ts": 1734136258877 + }, + { + "value": 126.23871741463107, + "ts": 1734309193285 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index 3603cd04fd..58e7e8bad2 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -86,5 +86,9 @@ { "value": 175.8087201125176, "ts": 1734136233029 + }, + { + "value": 172.1244459744395, + "ts": 1734309168838 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 4a4b7c0f17..d779e21e62 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -86,5 +86,9 @@ { "value": 19.42964283459059, "ts": 1734136706894 + }, + { + "value": 18.034915596595006, + "ts": 1734309641336 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 460b7f43c0..10b8df11ed 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -86,5 +86,9 @@ { "value": 56.239806535065526, "ts": 1734136489511 + }, + { + "value": 60.400151000377505, + "ts": 1734309428706 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 36f92a6723..fd7e854a21 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -86,5 +86,9 @@ { "value": 72.5136869584134, "ts": 1734136456380 + }, + { + "value": 72.4821512702497, + "ts": 1734309397917 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index e618465591..663078e237 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -86,5 +86,9 @@ { "value": 10.82306720313003, "ts": 1734137232960 + }, + { + "value": 10.538712643557027, + "ts": 1734310173703 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 678c206c6b..89b98d9316 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1014,5 +1014,9 @@ { "value": 148.1042654028436, "ts": 1734136152694 + }, + { + "value": 171.76228100309172, + "ts": 1734309089392 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 9fb98e3fc6..ab9e467e61 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1010,5 +1010,9 @@ { "value": 227.5830678197542, "ts": 1734136140673 + }, + { + "value": 231.91094619666046, + "ts": 1734309073568 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 3aa0622e00..46465ef9d2 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1714,5 +1714,9 @@ { "value": 29.53162837398854, "ts": 1734136340704 + }, + { + "value": 27.008048398422726, + "ts": 1734309250943 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index f7f97132b5..f4b5fec566 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15Tue 17050100150200250300350400[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 1646d7c2d2..4b6dba26da 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -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 +Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15Tue 1702004006008001,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 49641b0716..f900121582 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1534,5 +1534,9 @@ { "value": 650.9427821294508, "ts": 1734136455787 + }, + { + "value": 602.1678040947411, + "ts": 1734309397234 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 281fa66d14..622bff6f0b 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1010,5 +1010,9 @@ { "value": 92.33610341643582, "ts": 1734136147934 + }, + { + "value": 98.87284951552303, + "ts": 1734309084901 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index b48f0a3dd5..1fb6318b27 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1006,5 +1006,9 @@ { "value": 145.51804423748544, "ts": 1734136136998 + }, + { + "value": 148.23599169878446, + "ts": 1734309070052 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index bf89fa3053..4da2731b72 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1762,5 +1762,9 @@ { "value": 16.72576436743159, "ts": 1734136322487 + }, + { + "value": 16.563970052342146, + "ts": 1734309231002 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 498791cb74..1178ef4720 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15Tue 17020406080100120140160180200220240260[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 04e4364087..beeae7fe90 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15020406080100120140160180[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15Tue 17020406080100120140160180[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 7dc5e54ba3..9c1ec519dc 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1014,5 +1014,9 @@ { "value": 295.9893443836022, "ts": 1734136167530 + }, + { + "value": 320.7184092366902, + "ts": 1734309103809 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index f28ed3b655..c2d874e2bc 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1010,5 +1010,9 @@ { "value": 300.1200480192077, "ts": 1734136154825 + }, + { + "value": 335.5704697986577, + "ts": 1734309087161 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index fa4f798ae0..e5bfeabf9d 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -754,5 +754,9 @@ { "value": 96.02919287463388, "ts": 1734136385753 + }, + { + "value": 88.62891075068688, + "ts": 1734309302175 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 6aedeeefc1..944fb338e6 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15Tue 17050100150200250300350400450500550[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 710a96b5ec..e73a76082c 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 13Dec 15020406080100120140160180200220240260[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15Tue 17020406080100120140160180200220240260[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 56afb31893..2d49e4106b 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1014,5 +1014,9 @@ { "value": 219.65952773201536, "ts": 1734136186683 + }, + { + "value": 227.7385561375541, + "ts": 1734309123316 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index c69cfb92b8..1660ba316d 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1010,5 +1010,9 @@ { "value": 290.86678301337986, "ts": 1734136171793 + }, + { + "value": 309.98140111593307, + "ts": 1734309103508 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 67f9731ea2..269b5794f0 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1654,5 +1654,9 @@ { "value": 42.00621692010417, "ts": 1734136460563 + }, + { + "value": 37.60317370786095, + "ts": 1734309381410 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 01cfbfe222..422d7bffb1 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15Tue 17050100150200250300350400450500[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 ebfcc44569..d14e0bda84 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1014,5 +1014,9 @@ { "value": 3573.413801318193, "ts": 1734136137130 + }, + { + "value": 3923.620193565263, + "ts": 1734309073639 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index f773cce49a..974e480cc9 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1010,5 +1010,9 @@ { "value": 4891.038530514646, "ts": 1734136129027 + }, + { + "value": 4882.8125, + "ts": 1734309062443 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index f094f4deb5..c27b77d0e6 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1754,5 +1754,9 @@ { "value": 898.9482305702328, "ts": 1734136272347 + }, + { + "value": 852.3534425608485, + "ts": 1734309182009 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index c255adccbd..e40787ac95 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -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 +Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15Tue 1701,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 d83ca03d7f..cedc664aad 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1014,5 +1014,9 @@ { "value": 119.36022917164001, "ts": 1734136158283 + }, + { + "value": 130.58239749281796, + "ts": 1734309094794 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index a166b6c50f..5ae6470ef8 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1010,5 +1010,9 @@ { "value": 188.04061677322304, "ts": 1734136144872 + }, + { + "value": 162.23231667748217, + "ts": 1734309077987 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 964f4f502c..22fc3e7c35 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1766,5 +1766,9 @@ { "value": 24.8015873015873, "ts": 1734136362122 + }, + { + "value": 20.670552730580017, + "ts": 1734309276427 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 6866b2fc45..dc271d042f 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15Tue 17020406080100120140160180200220240260280300[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 874f6846c4..d071e1090a 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -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 +Thu 05Sat 07Mon 09Wed 11Fri 13Dec 15Tue 1701002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file