From 54914ef2130916a304439e50bcb377f55683f059 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 21 Nov 2024 00:50:23 +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 72aa06141b..ecb3f1f8e7 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -934,5 +934,9 @@ { "value": 80.10253123998719, "ts": 1732062503365 + }, + { + "value": 79.08889591901297, + "ts": 1732148930203 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 2ef544775a..0f928ba7e5 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -930,5 +930,9 @@ { "value": 119.16110581506197, "ts": 1732062500174 + }, + { + "value": 111.06175033318526, + "ts": 1732148927504 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index a662516bef..68b92ec911 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1698,5 +1698,9 @@ { "value": 14.90046489450471, "ts": 1732062664007 + }, + { + "value": 17.35267578260568, + "ts": 1732149077132 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index a18e743170..fdbdcf0864 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -934,5 +934,9 @@ { "value": 231.32084200786488, "ts": 1732062542214 + }, + { + "value": 230.14959723820485, + "ts": 1732148967849 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index c582b9dbd7..174658f58f 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -930,5 +930,9 @@ { "value": 273.5229759299781, "ts": 1732062531241 + }, + { + "value": 255.59105431309902, + "ts": 1732148961729 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 68ad9677bb..9da07fa0a1 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1674,5 +1674,9 @@ { "value": 86.65511265164645, "ts": 1732062797625 + }, + { + "value": 83.71002846140968, + "ts": 1732149195622 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 772f6db08c..04b0305a8f 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21050100150200250300350400450[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 97e5c25f43..738c1bc2db 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -6,5 +6,9 @@ { "value": 129.4121453298392, "ts": 1732062622532 + }, + { + "value": 134.79359730412804, + "ts": 1732149044053 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index a11ac2d55a..38ff204b35 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -6,5 +6,9 @@ { "value": 190.84880003816977, "ts": 1732062597423 + }, + { + "value": 186.14174694029504, + "ts": 1732149029679 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 7487d6f120..3b26b05b86 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -6,5 +6,9 @@ { "value": 20.948550360315068, "ts": 1732063082194 + }, + { + "value": 19.908024924847204, + "ts": 1732149481210 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index c41ba791d2..e9b81ead87 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -6,5 +6,9 @@ { "value": 56.65240914369884, "ts": 1732062830053 + }, + { + "value": 59.400941504922855, + "ts": 1732149263622 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index b8547fbf0a..b4c468d55d 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -6,5 +6,9 @@ { "value": 74.14409905651634, "ts": 1732062803180 + }, + { + "value": 74.16334476684898, + "ts": 1732149238404 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 039105cbff..89f0dc1003 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -6,5 +6,9 @@ { "value": 10.371399827834763, "ts": 1732063618652 + }, + { + "value": 9.634213017266918, + "ts": 1732150036655 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 6d6b22319d..16bee03d85 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -934,5 +934,9 @@ { "value": 146.37002341920376, "ts": 1732062514341 + }, + { + "value": 157.82828282828282, + "ts": 1732148941156 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 22922219d6..6dedf17fa0 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -930,5 +930,9 @@ { "value": 238.43586075345732, "ts": 1732062508389 + }, + { + "value": 116.68611435239207, + "ts": 1732148937805 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 0d207f3069..7df9e2dc47 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1634,5 +1634,9 @@ { "value": 25.11805485783181, "ts": 1732062717033 + }, + { + "value": 31.251953247077942, + "ts": 1732149125505 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index a4ca2da0ca..11f2d9402a 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21050100150200250300350400[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 a8f41f794c..1e5d958da3 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -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 +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 1b881857f5..fe136cdd55 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1458,5 +1458,9 @@ { "value": 555.8987029030266, "ts": 1732062787033 + }, + { + "value": 603.5003017501509, + "ts": 1732149347480 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 4e6b3a39ed..43ff36329b 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -930,5 +930,9 @@ { "value": 100.86746015735324, "ts": 1732062509695 + }, + { + "value": 103.97171969224371, + "ts": 1732148936539 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index fa3eb12f1c..cf02b12488 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -926,5 +926,9 @@ { "value": 160.51364365971105, "ts": 1732062504848 + }, + { + "value": 152.11439002129603, + "ts": 1732148932099 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 3920ee08bd..653e40cbba 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1682,5 +1682,9 @@ { "value": 16.486958815576877, "ts": 1732062695696 + }, + { + "value": 16.87535860137028, + "ts": 1732149108220 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 43218d0f2d..ab928e05bf 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21020406080100120140160180200220240260[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 fe95577cfc..2784811ee3 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21020406080100120140160180200[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 492abb28f3..1e96c6162b 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -934,5 +934,9 @@ { "value": 244.17043096081062, "ts": 1732062530974 + }, + { + "value": 283.20589068252616, + "ts": 1732148956741 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 3d220dea99..9cafbb862d 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -930,5 +930,9 @@ { "value": 333.7783711615487, "ts": 1732062521558 + }, + { + "value": 271.7391304347826, + "ts": 1732148952049 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index c2e34d6fd2..df284cca48 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -674,5 +674,9 @@ { "value": 70.57412047002364, "ts": 1732062772136 + }, + { + "value": 106.40561821664184, + "ts": 1732149169621 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 9f862b4ff5..167292a9b4 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21050100150200250300350400450500550[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 6d895daf41..2c6ba186da 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 @@ -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 +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 d9186d7e9d..69a020fbe8 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -934,5 +934,9 @@ { "value": 186.3238308179616, "ts": 1732062553385 + }, + { + "value": 249.19013207077, + "ts": 1732148976246 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 70d74c57c8..5232799397 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -930,5 +930,9 @@ { "value": 296.0331557134399, "ts": 1732062538372 + }, + { + "value": 258.3311805734952, + "ts": 1732148969792 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 5da9f6e664..e1475fc409 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1574,5 +1574,9 @@ { "value": 38.669760247486465, "ts": 1732062849727 + }, + { + "value": 43.14715336655664, + "ts": 1732149242402 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index b5189043da..4e558cd782 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21050100150200250300350400450500550[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 198561f614..0e3e5ad0ae 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -934,5 +934,9 @@ { "value": 3427.787934186472, "ts": 1732062499559 + }, + { + "value": 3669.2759295499022, + "ts": 1732148926476 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 0744b0a37c..a549e8956b 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -930,5 +930,9 @@ { "value": 4303.954856295729, "ts": 1732062497432 + }, + { + "value": 3608.8054853843378, + "ts": 1732148924604 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index cd7d91349d..3d434b3acc 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1674,5 +1674,9 @@ { "value": 815.7346143388017, "ts": 1732062646505 + }, + { + "value": 885.0601840925183, + "ts": 1732149062075 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 6cb5f2ace0..0e4c208833 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -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 +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 6879e0df95..c64bbb3949 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -934,5 +934,9 @@ { "value": 109.81770261366133, "ts": 1732062520269 + }, + { + "value": 123.82367508667656, + "ts": 1732148946690 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index cbf2d33cc5..9d54266b7b 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -930,5 +930,9 @@ { "value": 190.91256204658265, "ts": 1732062512455 + }, + { + "value": 178.12611328820805, + "ts": 1732148942129 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 6da16f10bd..e4bb8d833d 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1686,5 +1686,9 @@ { "value": 22.161155925893095, "ts": 1732062740897 + }, + { + "value": 23.318720268631658, + "ts": 1732149148310 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 19364a7212..a0a331d8d9 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Thu 07Sat 09Mon 11Wed 13Fri 15Nov 17Tue 19Thu 21020406080100120140160180200220240260280300[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 fc3382eb87..6652db4c27 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -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 +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