From a649306c42e929898f9fc2519bc81a7f4b1ca820 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 09:12:51 +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 0525016c03..67166d1c14 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 55.629728526924794, "ts": 1739867178218 + }, + { + "value": 87.84258608573437, + "ts": 1739869110267 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 86b256d2b8..81d447ae22 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1134,5 +1134,9 @@ { "value": 117.98017932987257, "ts": 1739867160302 + }, + { + "value": 128.86597938144328, + "ts": 1739869046696 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index de7ed5071d..4f65c5cede 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1902,5 +1902,9 @@ { "value": 13.064381270903011, "ts": 1739867370027 + }, + { + "value": 14.153079710144926, + "ts": 1739869190286 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 3916579a9d..72476f7031 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 249.43876278373656, "ts": 1739867229990 + }, + { + "value": 210.5632567117038, + "ts": 1739869237490 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 8218e0553a..63e1faf0c2 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1134,5 +1134,9 @@ { "value": 183.46940647647006, "ts": 1739867200765 + }, + { + "value": 256.00546144984423, + "ts": 1739869146979 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index cc8e711443..f3a698b579 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1878,5 +1878,9 @@ { "value": 47.6009139375476, "ts": 1739867568538 + }, + { + "value": 33.64228161953944, + "ts": 1739869433283 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index a656e7ff96..aab9572f99 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350400450500[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 1512 PMFeb 1612 PMMon 1712 PMTue 1812 PM050100150200250300350400450500[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 1d92723dd5..4669c815b8 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -210,5 +210,9 @@ { "value": 310.2699348433137, "ts": 1739867250760 + }, + { + "value": 154.46997489862906, + "ts": 1739869341914 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index c5b90949b0..77ec1e2ebc 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -210,5 +210,9 @@ { "value": 227.33731173628874, "ts": 1739867225780 + }, + { + "value": 239.05334873899358, + "ts": 1739869218498 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 2c44c58154..cd20f47c37 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -218,5 +218,9 @@ { "value": 48.81263270934518, "ts": 1739867701684 + }, + { + "value": 32.59505533010642, + "ts": 1739869643613 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 79ac56db41..39ea7db6ef 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -210,5 +210,9 @@ { "value": 217.37949024509538, "ts": 1739867276717 + }, + { + "value": 112.25129322844073, + "ts": 1739869468672 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 6ee9d79503..3b30d8a228 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -210,5 +210,9 @@ { "value": 188.90200708382525, "ts": 1739867253943 + }, + { + "value": 163.88964763725758, + "ts": 1739869311029 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index dca7bf3c6c..ee7cdb3547 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -218,5 +218,9 @@ { "value": 34.45394799176551, "ts": 1739867825079 + }, + { + "value": 22.908064211303987, + "ts": 1739869825711 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 3b3a5379e8..43b868ed76 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 131.8217769575534, "ts": 1739867190935 + }, + { + "value": 111.78180192264699, + "ts": 1739869147052 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 5aadacdfcc..eac9db8a7d 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1134,5 +1134,9 @@ { "value": 205.67667626491155, "ts": 1739867169138 + }, + { + "value": 217.8649237472767, + "ts": 1739869068940 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index dda2004ee7..cf6f36d5aa 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1838,5 +1838,9 @@ { "value": 18.72729315704708, "ts": 1739867433116 + }, + { + "value": 21.41786249732277, + "ts": 1739869247657 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 92f94bd39c..d3d6dd909e 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 1512 PMFeb 1612 PMMon 1712 PMTue 1812 PM050100150200250300350[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 f81b648695..cd60198526 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Fri 14Sat 15Feb 16Mon 17Tue 1801002003004005006007008009001,0001,1001,200[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Sat 1512 PMFeb 1612 PMMon 1712 PMTue 1812 PM01002003004005006007008009001,0001,1001,200[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 2d24f61970..55945f6b4f 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1654,5 +1654,9 @@ { "value": 643.3718403294064, "ts": 1739867521502 + }, + { + "value": 432.8900218849956, + "ts": 1739869531730 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 1a8de7e893..cb0e96147e 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1134,5 +1134,9 @@ { "value": 92.88500835965075, "ts": 1739867185358 + }, + { + "value": 86.39557654648083, + "ts": 1739869130642 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 1156ecff3b..b75a68f7f4 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1130,5 +1130,9 @@ { "value": 166.9449081803005, "ts": 1739867165029 + }, + { + "value": 168.72890888638918, + "ts": 1739869058638 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index e65c550fbd..b6bda8d72c 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1886,5 +1886,9 @@ { "value": 15.12493193780628, "ts": 1739867404738 + }, + { + "value": 16.276041666666668, + "ts": 1739869222778 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index d4e5c4c239..e4d1909838 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 1512 PMFeb 1612 PMMon 1712 PMTue 1812 PM020406080100120140160180200220240260280[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 88bdb0f4be..4574512f64 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 1512 PMFeb 1612 PMMon 1712 PMTue 1812 PM020406080100120140160180200220[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 8e54c82eba..4cbfdb134f 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 254.45292620865138, "ts": 1739867218694 + }, + { + "value": 256.4869832855982, + "ts": 1739869199366 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 498ee117f0..25ac10d2fb 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1134,5 +1134,9 @@ { "value": 249.6255616575137, "ts": 1739867186598 + }, + { + "value": 277.12345850076207, + "ts": 1739869113826 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 66f303e5f1..4b7be68c53 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -878,5 +878,9 @@ { "value": 43.829852512546296, "ts": 1739867522884 + }, + { + "value": 25.71288987169268, + "ts": 1739869370290 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 9562002854..b763bece9e 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350400450500550600[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 1512 PMFeb 1612 PMMon 1712 PMTue 1812 PM050100150200250300350400450500550600[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 bd6eb5cc81..a65d106502 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 14Sat 15Feb 16Mon 17Tue 18020406080100120140160[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Sat 1512 PMFeb 1612 PMMon 1712 PMTue 1812 PM01020304050607080[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 ddc5fd2279..077a3159c7 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 283.28611898017, "ts": 1739867237397 + }, + { + "value": 239.54964666427117, + "ts": 1739869263258 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index c7803ef653..f0f0e845be 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1134,5 +1134,9 @@ { "value": 309.4538140182578, "ts": 1739867207660 + }, + { + "value": 302.4498437342474, + "ts": 1739869167365 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index cc705b091b..53cf0c7395 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1782,5 +1782,9 @@ { "value": 39.70380958052925, "ts": 1739867619259 + }, + { + "value": 23.06698652887987, + "ts": 1739869520355 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 3795b590e7..ef0538d69a 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350400450500550[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 1512 PMFeb 1612 PMMon 1712 PMTue 1812 PM050100150200250300350400450500550[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 7b8bf63acb..d74e7f6735 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 3038.0772346745885, "ts": 1739867172770 + }, + { + "value": 2867.0638080978624, + "ts": 1739869099996 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index c66114979d..5edc0b1093 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1134,5 +1134,9 @@ { "value": 3848.7854943551147, "ts": 1739867157399 + }, + { + "value": 4479.543418389355, + "ts": 1739869038723 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index bbed82ea9c..e2bd6f9a1f 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1878,5 +1878,9 @@ { "value": 587.0458548039919, "ts": 1739867350024 + }, + { + "value": 650.6557163719438, + "ts": 1739869171805 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 65cc66a893..0bd310457a 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Fri 14Sat 15Feb 16Mon 17Tue 1801,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 1512 PMFeb 1612 PMMon 1712 PMTue 1812 PM01,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 2adc4ddd4a..6bb20bb390 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 36.07763907929865, "ts": 1739867206602 + }, + { + "value": 90.51958240299317, + "ts": 1739869166791 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index b749e77843..8fcec2b04e 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1134,5 +1134,9 @@ { "value": 138.31258644536652, "ts": 1739867174446 + }, + { + "value": 147.34774066797644, + "ts": 1739869082491 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 8f02de092a..d099e57636 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1890,5 +1890,9 @@ { "value": 12.920230496912065, "ts": 1739867473435 + }, + { + "value": 12.888591019229779, + "ts": 1739869287982 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 545f0cd979..605d6ffb7f 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160180200220240[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 1512 PMFeb 1612 PMMon 1712 PMTue 1812 PM020406080100120140160180200220240[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 16c50f8586..f3b6b56b55 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Fri 14Sat 15Feb 16Mon 17Tue 1801002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Sat 1512 PMFeb 1612 PMMon 1712 PMTue 1812 PM01002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file