From 5b146e976e400b52f3ab611ebd3e0f4e7fd0d983 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 17:01:53 +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 67166d1c14..f6b70d1fb4 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1142,5 +1142,9 @@ { "value": 87.84258608573437, "ts": 1739869110267 + }, + { + "value": 53.27461287114647, + "ts": 1739897354790 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 81d447ae22..57efec9e09 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 128.86597938144328, "ts": 1739869046696 + }, + { + "value": 92.58116281940501, + "ts": 1739897236966 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 4f65c5cede..217fcddb93 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1906,5 +1906,9 @@ { "value": 14.153079710144926, "ts": 1739869190286 + }, + { + "value": 13.806815043905672, + "ts": 1739897434832 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 72476f7031..f56e5dee45 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1142,5 +1142,9 @@ { "value": 210.5632567117038, "ts": 1739869237490 + }, + { + "value": 143.95048103452413, + "ts": 1739897537075 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 63e1faf0c2..4b17a99921 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 256.00546144984423, "ts": 1739869146979 + }, + { + "value": 213.39403208023614, + "ts": 1739897359780 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index f3a698b579..1093999787 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1882,5 +1882,9 @@ { "value": 33.64228161953944, "ts": 1739869433283 + }, + { + "value": 50.99959200326397, + "ts": 1739897620804 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index aab9572f99..01e4599961 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sat 1512 PMFeb 1612 PMMon 1712 PMTue 1812 PM050100150200250300350400450500[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 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 4669c815b8..2276390797 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -214,5 +214,9 @@ { "value": 154.46997489862906, "ts": 1739869341914 + }, + { + "value": 166.16125950234704, + "ts": 1739897655526 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index 77ec1e2ebc..c761f8bd98 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -214,5 +214,9 @@ { "value": 239.05334873899358, "ts": 1739869218498 + }, + { + "value": 241.14786383183954, + "ts": 1739897432623 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index cd20f47c37..0361d07b49 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -222,5 +222,9 @@ { "value": 32.59505533010642, "ts": 1739869643613 + }, + { + "value": 55.296736110151095, + "ts": 1739897745336 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 39ea7db6ef..5f353d54af 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -214,5 +214,9 @@ { "value": 112.25129322844073, "ts": 1739869468672 + }, + { + "value": 132.3436965800183, + "ts": 1739897772162 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 3b30d8a228..41076c73e1 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -214,5 +214,9 @@ { "value": 163.88964763725758, "ts": 1739869311029 + }, + { + "value": 160.37420648179085, + "ts": 1739897526930 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index ee7cdb3547..4200bf6374 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -222,5 +222,9 @@ { "value": 22.908064211303987, "ts": 1739869825711 + }, + { + "value": 40.65949704202159, + "ts": 1739897851666 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 43b868ed76..f547d12922 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1142,5 +1142,9 @@ { "value": 111.78180192264699, "ts": 1739869147052 + }, + { + "value": 85.81235697940504, + "ts": 1739897404363 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index eac9db8a7d..a62d4efcbe 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 217.8649237472767, "ts": 1739869068940 + }, + { + "value": 173.71163867979155, + "ts": 1739897264284 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index cf6f36d5aa..878a6b8db4 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1842,5 +1842,9 @@ { "value": 21.41786249732277, "ts": 1739869247657 + }, + { + "value": 19.782393669634025, + "ts": 1739897494473 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index d3d6dd909e..ba6a4f85ef 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sat 1512 PMFeb 1612 PMMon 1712 PMTue 1812 PM050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 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 cd60198526..c81dc5c1ab 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -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 +Feb 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 55945f6b4f..77ba4ff330 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1658,5 +1658,9 @@ { "value": 432.8900218849956, "ts": 1739869531730 + }, + { + "value": 441.9064827681022, + "ts": 1739897612957 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index cb0e96147e..306ce1c80f 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 86.39557654648083, "ts": 1739869130642 + }, + { + "value": 62.047569803516026, + "ts": 1739897382944 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index b75a68f7f4..3bbe9c92bd 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1134,5 +1134,9 @@ { "value": 168.72890888638918, "ts": 1739869058638 + }, + { + "value": 116.65888940737284, + "ts": 1739897253085 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index b6bda8d72c..f947a9593e 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1890,5 +1890,9 @@ { "value": 16.276041666666668, "ts": 1739869222778 + }, + { + "value": 16.116035455278002, + "ts": 1739897467562 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index e4d1909838..271f169202 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Sat 1512 PMFeb 1612 PMMon 1712 PMTue 1812 PM020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 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 4574512f64..a194778b2e 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sat 1512 PMFeb 1612 PMMon 1712 PMTue 1812 PM020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 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 4cbfdb134f..4e0d0d4880 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1142,5 +1142,9 @@ { "value": 256.4869832855982, "ts": 1739869199366 + }, + { + "value": 171.15472387037883, + "ts": 1739897483018 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 25ac10d2fb..2523048e92 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 277.12345850076207, "ts": 1739869113826 + }, + { + "value": 194.83049746720354, + "ts": 1739897321483 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 4b7be68c53..ef94092705 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -882,5 +882,9 @@ { "value": 25.71288987169268, "ts": 1739869370290 + }, + { + "value": 48.59913007557165, + "ts": 1739897577972 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index b763bece9e..ae032ea75e 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sat 1512 PMFeb 1612 PMMon 1712 PMTue 1812 PM050100150200250300350400450500550600[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 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 a65d106502..8f74e19ed0 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 @@ -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 +Feb 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 077a3159c7..eaf8637a2e 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1142,5 +1142,9 @@ { "value": 239.54964666427117, "ts": 1739869263258 + }, + { + "value": 136.88941616664005, + "ts": 1739897581679 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index f0f0e845be..003f238062 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 302.4498437342474, "ts": 1739869167365 + }, + { + "value": 275.9635728083893, + "ts": 1739897382073 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 53cf0c7395..307a9c455b 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1786,5 +1786,9 @@ { "value": 23.06698652887987, "ts": 1739869520355 + }, + { + "value": 38.93929364121335, + "ts": 1739897672522 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index ef0538d69a..f5747db70f 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sat 1512 PMFeb 1612 PMMon 1712 PMTue 1812 PM050100150200250300350400450500550[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 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 d74e7f6735..1aadfc4849 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1142,5 +1142,9 @@ { "value": 2867.0638080978624, "ts": 1739869099996 + }, + { + "value": 1551.2783682849754, + "ts": 1739897338559 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 5edc0b1093..49f286464e 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 4479.543418389355, "ts": 1739869038723 + }, + { + "value": 2935.1654563638735, + "ts": 1739897227031 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index e2bd6f9a1f..927306f5d7 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1882,5 +1882,9 @@ { "value": 650.6557163719438, "ts": 1739869171805 + }, + { + "value": 457.1869793148291, + "ts": 1739897415734 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 0bd310457a..2b94351fdb 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -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 +Feb 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 6bb20bb390..ed55917075 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1142,5 +1142,9 @@ { "value": 90.51958240299317, "ts": 1739869166791 + }, + { + "value": 54.72654967346492, + "ts": 1739897435483 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 8fcec2b04e..ee3be1b289 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1138,5 +1138,9 @@ { "value": 147.34774066797644, "ts": 1739869082491 + }, + { + "value": 117.52722714095432, + "ts": 1739897280198 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index d099e57636..923089ff4b 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1894,5 +1894,9 @@ { "value": 12.888591019229779, "ts": 1739869287982 + }, + { + "value": 13.560425254935994, + "ts": 1739897532942 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 605d6ffb7f..e63f3fe3bf 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sat 1512 PMFeb 1612 PMMon 1712 PMTue 1812 PM020406080100120140160180200220240[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 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 f3b6b56b55..cbe1ab9cc0 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -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 +Feb 1612 PMMon 1712 PMTue 1812 PM01002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file