From 2133c3a000ee72c395b71b6fe990058265e01868 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:27:32 +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, 81 insertions(+), 65 deletions(-) diff --git a/2steps_4workers_benchmark.json b/2steps_4workers_benchmark.json index b801d4de4b..a40bebd95a 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1148,7 +1148,7 @@ "ts": 1739897297482 }, { - "value": 94.61334678945377, - "ts": 1739898391565 + "value": 74.78312892611427, + "ts": 1739898761902 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index e210c89a0b..30a7f75539 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1144,7 +1144,7 @@ "ts": 1739897277006 }, { - "value": 121.2219169225796, - "ts": 1739898356099 + "value": 105.75296108291033, + "ts": 1739898760573 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 4c35359ef7..b5b72c579e 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1912,7 +1912,7 @@ "ts": 1739897467674 }, { - "value": 10.875712359159525, - "ts": 1739898619960 + "value": 15.119443604475356, + "ts": 1739899076823 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index a1308e5c8f..d932567431 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1148,7 +1148,7 @@ "ts": 1739897411639 }, { - "value": 319.2338387869114, - "ts": 1739898507807 + "value": 208.89182884796156, + "ts": 1739898892729 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index a8e09cfc45..ab02a273b2 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1144,7 +1144,7 @@ "ts": 1739897384235 }, { - "value": 259.8414966870209, - "ts": 1739898457608 + "value": 137.29034620048967, + "ts": 1739898891680 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 33919f60c9..26b14657c7 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1890,5 +1890,9 @@ { "value": 42.13453557208166, "ts": 1739898857443 + }, + { + "value": 39.044198032172424, + "ts": 1739899295373 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 9b914247af..5839cd3d45 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 PM050100150200250300350400450500[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 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 dff9836b91..8cac4ffe2e 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -220,7 +220,7 @@ "ts": 1739897483032 }, { - "value": 259.0338039114104, - "ts": 1739898575211 + "value": 246.60405663673166, + "ts": 1739898973738 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index d5a965e2d3..d5eeeafa0c 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -220,7 +220,7 @@ "ts": 1739897456784 }, { - "value": 259.6503375454388, - "ts": 1739898525064 + "value": 226.2144890380229, + "ts": 1739898977016 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 7b503d6c01..0456e365c0 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -230,5 +230,9 @@ { "value": 50.89706069474487, "ts": 1739898988700 + }, + { + "value": 44.767767207610525, + "ts": 1739899443112 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 719f01ac95..ad6a0f966a 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -220,7 +220,7 @@ "ts": 1739897576278 }, { - "value": 194.17789931875922, - "ts": 1739898655513 + "value": 161.05653084232566, + "ts": 1739899068736 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index f27f78f23e..c7e93f9b17 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -220,7 +220,7 @@ "ts": 1739897545278 }, { - "value": 167.82277914522263, - "ts": 1739898618369 + "value": 171.05469473864267, + "ts": 1739899067935 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 114bc917f1..4f58047552 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -230,5 +230,9 @@ { "value": 35.81533612692955, "ts": 1739899106300 + }, + { + "value": 40.33152513662304, + "ts": 1739899549919 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 1304a1284d..01c18dc3ac 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1148,7 +1148,7 @@ "ts": 1739897327504 }, { - "value": 136.53741125068268, - "ts": 1739898421758 + "value": 128.01911752154987, + "ts": 1739898795234 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 807ed1f745..59bd57cca8 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1144,7 +1144,7 @@ "ts": 1739897302755 }, { - "value": 178.06267806267806, - "ts": 1739898380520 + "value": 106.7084015081454, + "ts": 1739898790766 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 8f0eb3cf4a..f4a334bd9b 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1848,7 +1848,7 @@ "ts": 1739897533193 }, { - "value": 18.098237231693634, - "ts": 1739898682331 + "value": 16.48858989579211, + "ts": 1739899141642 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 7a6cfc4683..cd26bf0eaa 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 PM050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 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 c0c2e6d42c..7cb9ef0091 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 PM01002003004005006007008009001,0001,1001,200[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 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 d8364c7dc8..35121cf47b 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1664,7 +1664,7 @@ "ts": 1739897719176 }, { - "value": 322.46506628448583, - "ts": 1739898860316 + "value": 465.15714558901817, + "ts": 1739899195978 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index df959a156e..4243775a28 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1144,7 +1144,7 @@ "ts": 1739897314012 }, { - "value": 118.47405418213411, - "ts": 1739898407582 + "value": 93.12721177127958, + "ts": 1739898780789 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 8a82a35a7f..b7f4a3f1f7 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1140,7 +1140,7 @@ "ts": 1739897291150 }, { - "value": 155.86034912718205, - "ts": 1739898369190 + "value": 149.22403501790689, + "ts": 1739898773748 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index b31b5a9c63..4e572a5c02 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1896,7 +1896,7 @@ "ts": 1739897504392 }, { - "value": 15.686274509803921, - "ts": 1739898653270 + "value": 15.737127030089388, + "ts": 1739899110026 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 9156bdbf85..462287024c 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 PM020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 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 85d7dbbeaf..2d489e4c45 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 PM020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 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 e061f6ea5c..fbb3834931 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1148,7 +1148,7 @@ "ts": 1739897381108 }, { - "value": 232.87405394915584, - "ts": 1739898479333 + "value": 204.01224073444408, + "ts": 1739898855358 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 9d9ff2d62c..25a76a33e4 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1144,7 +1144,7 @@ "ts": 1739897351921 }, { - "value": 285.4017028968273, - "ts": 1739898425249 + "value": 256.0819462227913, + "ts": 1739898838108 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 585fd40b5a..8e52b93c87 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -888,7 +888,7 @@ "ts": 1739897644223 }, { - "value": 30.2796324052626, - "ts": 1739898806850 + "value": 35.02258957027283, + "ts": 1739899241460 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 4d4482b999..e1bca5ffb4 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 PM050100150200250300350400450500550600[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 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 0d3477ac45..5356234081 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 @@ -Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 PM01020304050607080[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 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 9bed886a24..ed7836ac71 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1148,7 +1148,7 @@ "ts": 1739897438414 }, { - "value": 307.31407498463426, - "ts": 1739898527877 + "value": 195.44610573634318, + "ts": 1739898923974 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 5849a2e233..aefbf554c3 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1144,7 +1144,7 @@ "ts": 1739897406263 }, { - "value": 302.11480362537765, - "ts": 1739898477987 + "value": 192.9074365816802, + "ts": 1739898923234 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index b97d947a1d..3a8e911324 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1794,5 +1794,9 @@ { "value": 38.63465141885757, "ts": 1739898909588 + }, + { + "value": 34.901577551305316, + "ts": 1739899353217 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 33b2304a5d..e21fd5634b 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 PM050100150200250300350400450500550[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 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 98dec0a670..4ccd353758 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1148,7 +1148,7 @@ "ts": 1739897287982 }, { - "value": 3053.1934141487245, - "ts": 1739898381792 + "value": 2495.425054067543, + "ts": 1739898750405 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 74fcb4fe11..88bba118cb 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1144,7 +1144,7 @@ "ts": 1739897268914 }, { - "value": 3641.1203862284733, - "ts": 1739898348117 + "value": 2652.7283802637007, + "ts": 1739898751878 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 7ad0dd4fdd..8103f76dbd 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1888,7 +1888,7 @@ "ts": 1739897448194 }, { - "value": 416.8075321752259, - "ts": 1739898596238 + "value": 404.77818155650704, + "ts": 1739899059628 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 380ccd6b72..5bc2156e5b 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 PM01,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 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 12f9c3b94b..d8e5e8aca0 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1148,7 +1148,7 @@ "ts": 1739897347649 }, { - "value": 82.40399934076801, - "ts": 1739898442939 + "value": 74.5971752536304, + "ts": 1739898817868 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index db89f67c8b..be84dfb825 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1144,7 +1144,7 @@ "ts": 1739897318007 }, { - "value": 141.40271493212668, - "ts": 1739898394429 + "value": 127.29124236252545, + "ts": 1739898805528 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 00448e30bf..a4d8d06e7a 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1900,7 +1900,7 @@ "ts": 1739897572934 }, { - "value": 9.469158949302123, - "ts": 1739898736600 + "value": 13.275276125743416, + "ts": 1739899180646 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 8ca1365869..544be5183a 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 PM020406080100120140160180200220240[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 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 2af2a31ab8..c3e237784c 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 PM01002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Mon 1706 AM12 PM06 PMTue 1806 AM12 PM06 PM01002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file