From f31932dd55f26dacbd56f714edc3ab285cad720f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 20 Nov 2024 00:50:52 +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 163c8422d5..72aa06141b 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -930,5 +930,9 @@ { "value": 87.59635599159074, "ts": 1731889790414 + }, + { + "value": 80.10253123998719, + "ts": 1732062503365 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 9551061eec..2ef544775a 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -926,5 +926,9 @@ { "value": 85.70449091532397, "ts": 1731889780123 + }, + { + "value": 119.16110581506197, + "ts": 1732062500174 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 0d4c4b1b73..a662516bef 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1694,5 +1694,9 @@ { "value": 16.39989504067174, "ts": 1731889921131 + }, + { + "value": 14.90046489450471, + "ts": 1732062664007 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 184b02d4d8..a18e743170 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -930,5 +930,9 @@ { "value": 262.36389872753506, "ts": 1731889826126 + }, + { + "value": 231.32084200786488, + "ts": 1732062542214 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 54105f59e6..c582b9dbd7 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -926,5 +926,9 @@ { "value": 293.5995302407516, "ts": 1731889810239 + }, + { + "value": 273.5229759299781, + "ts": 1732062531241 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 1fd9b17825..68ad9677bb 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1670,5 +1670,9 @@ { "value": 99.27529038022436, "ts": 1731890035788 + }, + { + "value": 86.65511265164645, + "ts": 1732062797625 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index ba1453fc2d..772f6db08c 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Tue 05Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21050100150200250300350400450[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 20f738e012..97e5c25f43 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -2,5 +2,9 @@ { "value": 127.94268167860798, "ts": 1731889903788 + }, + { + "value": 129.4121453298392, + "ts": 1732062622532 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index ab1a1a2d25..a11ac2d55a 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -2,5 +2,9 @@ { "value": 143.87971655695839, "ts": 1731889882187 + }, + { + "value": 190.84880003816977, + "ts": 1732062597423 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 44a2eba7f2..7487d6f120 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -2,5 +2,9 @@ { "value": 26.730463372582566, "ts": 1731890274653 + }, + { + "value": 20.948550360315068, + "ts": 1732063082194 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index eb11c1bccc..c41ba791d2 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -2,5 +2,9 @@ { "value": 47.120357172307365, "ts": 1731890138059 + }, + { + "value": 56.65240914369884, + "ts": 1732062830053 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 508737d721..b8547fbf0a 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -2,5 +2,9 @@ { "value": 60.26002199490802, "ts": 1731890094899 + }, + { + "value": 74.14409905651634, + "ts": 1732062803180 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index a394462d47..039105cbff 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -2,5 +2,9 @@ { "value": 8.353416338447015, "ts": 1731890898316 + }, + { + "value": 10.371399827834763, + "ts": 1732063618652 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 561c4d00a0..6d6b22319d 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -930,5 +930,9 @@ { "value": 174.9475157452764, "ts": 1731889800927 + }, + { + "value": 146.37002341920376, + "ts": 1732062514341 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 0fa47057fb..22922219d6 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -926,5 +926,9 @@ { "value": 244.140625, "ts": 1731889787854 + }, + { + "value": 238.43586075345732, + "ts": 1732062508389 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index c9a8653072..0d207f3069 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1630,5 +1630,9 @@ { "value": 27.45442565341533, "ts": 1731889968709 + }, + { + "value": 25.11805485783181, + "ts": 1732062717033 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 21e9177926..a4ca2da0ca 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Tue 05Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21050100150200250300350400[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 d7b3eb313c..a8f41f794c 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Tue 05Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 1901002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19Thu 2101002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index f486601727..1b881857f5 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1454,5 +1454,9 @@ { "value": 748.135894728967, "ts": 1731890068025 + }, + { + "value": 555.8987029030266, + "ts": 1732062787033 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index c2f8ea9f4a..4e6b3a39ed 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -926,5 +926,9 @@ { "value": 107.55001075500107, "ts": 1731889796540 + }, + { + "value": 100.86746015735324, + "ts": 1732062509695 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 94f147d13d..fa3eb12f1c 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -922,5 +922,9 @@ { "value": 168.18028927009755, "ts": 1731889784464 + }, + { + "value": 160.51364365971105, + "ts": 1732062504848 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index cf18a9d2cf..3920ee08bd 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1678,5 +1678,9 @@ { "value": 18.73290622307145, "ts": 1731889949147 + }, + { + "value": 16.486958815576877, + "ts": 1732062695696 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 366a6b67fb..43218d0f2d 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Tue 05Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21020406080100120140160180200220240260[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 8f8637af02..fe95577cfc 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Tue 05Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21020406080100120140160180200[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 782a50580f..492abb28f3 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -930,5 +930,9 @@ { "value": 313.33228889237034, "ts": 1731889815865 + }, + { + "value": 244.17043096081062, + "ts": 1732062530974 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 623623dad5..3d220dea99 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -926,5 +926,9 @@ { "value": 349.2229788720098, "ts": 1731889800777 + }, + { + "value": 333.7783711615487, + "ts": 1732062521558 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 0393047c8c..c2e34d6fd2 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -670,5 +670,9 @@ { "value": 100.69986405518353, "ts": 1731890013599 + }, + { + "value": 70.57412047002364, + "ts": 1732062772136 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 1352f8a32d..9f862b4ff5 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Tue 05Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21050100150200250300350400450500550[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 13e8c16260..6d895daf41 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 05Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19020406080100120140160[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21020406080100120140160[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 20e62fc32d..d9186d7e9d 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -930,5 +930,9 @@ { "value": 252.30225810521006, "ts": 1731889834436 + }, + { + "value": 186.3238308179616, + "ts": 1732062553385 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 323abdcab0..70d74c57c8 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -926,5 +926,9 @@ { "value": 334.05712376816433, "ts": 1731889816560 + }, + { + "value": 296.0331557134399, + "ts": 1732062538372 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 90e59edf6a..5da9f6e664 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1570,5 +1570,9 @@ { "value": 42.18697266284171, "ts": 1731890083534 + }, + { + "value": 38.669760247486465, + "ts": 1732062849727 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 4fa40d4f11..b5189043da 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Tue 05Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19050100150200250300350400450500550[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21050100150200250300350400450500550[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 6329b22ef1..198561f614 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -930,5 +930,9 @@ { "value": 4145.364101146884, "ts": 1731889786884 + }, + { + "value": 3427.787934186472, + "ts": 1732062499559 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index a2baeab10c..0744b0a37c 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -926,5 +926,9 @@ { "value": 5543.578688019711, "ts": 1731889776660 + }, + { + "value": 4303.954856295729, + "ts": 1732062497432 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index fc0922b1d2..cd7d91349d 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1670,5 +1670,9 @@ { "value": 921.9611137290254, "ts": 1731889905313 + }, + { + "value": 815.7346143388017, + "ts": 1732062646505 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 8f3e9f4cf7..6cb5f2ace0 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Tue 05Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 1901,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19Thu 2101,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 1def6c37c7..6879e0df95 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -930,5 +930,9 @@ { "value": 135.8695652173913, "ts": 1731889806088 + }, + { + "value": 109.81770261366133, + "ts": 1732062520269 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index a8716208aa..cbf2d33cc5 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -926,5 +926,9 @@ { "value": 195.38882375928097, "ts": 1731889791758 + }, + { + "value": 190.91256204658265, + "ts": 1732062512455 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 546fd108e8..6da16f10bd 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1682,5 +1682,9 @@ { "value": 23.767647478252602, "ts": 1731889991098 + }, + { + "value": 22.161155925893095, + "ts": 1732062740897 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 71dbec111c..19364a7212 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Tue 05Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21020406080100120140160180200220240260280300[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 dbb4ee3e48..fc3382eb87 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Tue 05Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 1901002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19Thu 2101002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file