From ea9f96bd96c10750ea8c5e1050d667164aadd965 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 08:18:09 +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 0c9d4cac22..927ed095f2 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1130,5 +1130,9 @@ { "value": 94.87666034155599, "ts": 1739840276567 + }, + { + "value": 75.8495145631068, + "ts": 1739865893710 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 9a4a1b67b5..a5d1e413dc 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1126,5 +1126,9 @@ { "value": 130.95861707700365, "ts": 1739840276219 + }, + { + "value": 114.41647597254004, + "ts": 1739865887376 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 9cd104bb50..8069ada4e1 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1894,5 +1894,9 @@ { "value": 10.556095089304565, "ts": 1739840519031 + }, + { + "value": 15.666123574382755, + "ts": 1739866115731 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 4d13d05c74..2d99c4420c 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1130,5 +1130,9 @@ { "value": 318.92840057407113, "ts": 1739840313582 + }, + { + "value": 304.0900106431504, + "ts": 1739865933862 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 345ecd4ea7..c4fbbb88d7 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1126,5 +1126,9 @@ { "value": 216.52051531882645, "ts": 1739840333074 + }, + { + "value": 159.96160921378868, + "ts": 1739865929348 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 9446aa6036..fa15558fc2 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1870,5 +1870,9 @@ { "value": 28.89421826692479, "ts": 1739840837181 + }, + { + "value": 39.8628717212788, + "ts": 1739866335204 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 9357a47b31..65293e5ff4 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350400450500[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350400450500[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 b24b30df3d..07a62059f9 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -202,5 +202,9 @@ { "value": 314.36655139893116, "ts": 1739840333979 + }, + { + "value": 321.59511175430134, + "ts": 1739865953777 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index 6aac26454d..513a68ebbd 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -202,5 +202,9 @@ { "value": 148.15363531982666, "ts": 1739840367100 + }, + { + "value": 210.68155482987464, + "ts": 1739865958020 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index da3db71cd5..249f25dada 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -210,5 +210,9 @@ { "value": 45.07956543298923, "ts": 1739840990271 + }, + { + "value": 49.818163702485926, + "ts": 1739866476964 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 5a5af1b10d..ab5605cc7b 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -202,5 +202,9 @@ { "value": 211.9093028183937, "ts": 1739840358826 + }, + { + "value": 211.98791668874875, + "ts": 1739865980310 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 049f1a2bce..5ccbbd9bc3 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -202,5 +202,9 @@ { "value": 102.18157666172789, "ts": 1739840413804 + }, + { + "value": 89.60372751506463, + "ts": 1739866008387 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 27c6fdcea3..b4f42ad516 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -210,5 +210,9 @@ { "value": 31.737467667454812, "ts": 1739841124255 + }, + { + "value": 39.51905312348716, + "ts": 1739866584349 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index be5f5f1164..b69f5469fd 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1130,5 +1130,9 @@ { "value": 149.97000599880025, "ts": 1739840288062 + }, + { + "value": 147.75413711583926, + "ts": 1739865905081 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index ac40000c54..f61472ac9c 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1126,5 +1126,9 @@ { "value": 217.10811984368215, "ts": 1739840285276 + }, + { + "value": 194.5525291828794, + "ts": 1739865896695 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index a437e4e4ce..09f78ff5f0 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1830,5 +1830,9 @@ { "value": 10.660526203573408, "ts": 1739840647915 + }, + { + "value": 18.78075348382977, + "ts": 1739866177878 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index edd401282f..7c117d6147 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350[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 c0d633342b..a4d713b174 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Thu 13Fri 14Sat 15Feb 16Mon 17Tue 1801002003004005006007008009001,0001,1001,200[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Thu 13Fri 14Sat 15Feb 16Mon 17Tue 1801002003004005006007008009001,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 f032f0072a..4aae6396dd 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1646,5 +1646,9 @@ { "value": 419.8368234212969, "ts": 1739840770870 + }, + { + "value": 461.6355233664514, + "ts": 1739866347890 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 0a170de783..e19ba12a61 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1126,5 +1126,9 @@ { "value": 101.7087062652563, "ts": 1739840283184 + }, + { + "value": 107.36525660296329, + "ts": 1739865899995 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index e03bcf60b0..edcddffdf9 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1122,5 +1122,9 @@ { "value": 161.23831022250886, "ts": 1739840281133 + }, + { + "value": 142.6126640045636, + "ts": 1739865892524 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index c7a45f52de..91f624b677 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1878,5 +1878,9 @@ { "value": 6.372267890142101, "ts": 1739840599153 + }, + { + "value": 15.45451735542299, + "ts": 1739866149765 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index f85dad5c52..be440f3251 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160180200220240260280[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 d3f8e63f93..373f801be6 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160180200220[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 6c4e036d28..173619b871 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1130,5 +1130,9 @@ { "value": 320.61558191728113, "ts": 1739840304755 + }, + { + "value": 261.6088947024199, + "ts": 1739865923637 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index cdc7b816b2..ca994523a2 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1126,5 +1126,9 @@ { "value": 81.50955699555773, "ts": 1739840320221 + }, + { + "value": 236.54642223536368, + "ts": 1739865914356 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 76e814f401..39ed09ca49 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -870,5 +870,9 @@ { "value": 35.45344962064809, "ts": 1739840764114 + }, + { + "value": 35.10249929795001, + "ts": 1739866281440 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index b09a0d63ad..606aafee72 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350400450500550600[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350400450500550600[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 dc49fc1364..e68af941d6 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 13Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160[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 141752099f..925c82e504 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1130,5 +1130,9 @@ { "value": 291.8855808523059, "ts": 1739840320815 + }, + { + "value": 301.4318010550113, + "ts": 1739865940866 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 876e16d37e..8dd4715191 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1126,5 +1126,9 @@ { "value": 343.2297923459756, "ts": 1739840339564 + }, + { + "value": 227.89425706472198, + "ts": 1739865938465 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index d0ed54edef..1eb4055488 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1774,5 +1774,9 @@ { "value": 31.620053437890313, "ts": 1739840900986 + }, + { + "value": 33.046926635822864, + "ts": 1739866396134 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 35ee2021b9..dba7cc38f6 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350400450500550[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18050100150200250300350400450500550[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 eb616fbc71..e166a70827 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1130,5 +1130,9 @@ { "value": 2788.622420524261, "ts": 1739840273157 + }, + { + "value": 2768.7196209930476, + "ts": 1739865889470 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 044fb1d73e..12207d75ee 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1126,5 +1126,9 @@ { "value": 5126.744517231558, "ts": 1739840273453 + }, + { + "value": 4220.200693988559, + "ts": 1739865884424 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 5fb7b4c4bf..73688b6871 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1870,5 +1870,9 @@ { "value": 469.3856263690414, "ts": 1739840494504 + }, + { + "value": 652.3819188726841, + "ts": 1739866098922 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 816c85eff3..1334f498b8 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Thu 13Fri 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 +Thu 13Fri 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 diff --git a/python_4workers_benchmark.json b/python_4workers_benchmark.json index 606046b6c8..39d793f863 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1130,5 +1130,9 @@ { "value": 94.69696969696969, "ts": 1739840294800 + }, + { + "value": 92.8332714444857, + "ts": 1739865912223 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 2ed73aa69d..0feb1802fc 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1126,5 +1126,9 @@ { "value": 99.30486593843098, "ts": 1739840291758 + }, + { + "value": 122.66928361138372, + "ts": 1739865902297 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index a31b7c1823..bc38904fe9 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1882,5 +1882,9 @@ { "value": 9.20878149403271, "ts": 1739840703842 + }, + { + "value": 12.090436464756378, + "ts": 1739866220778 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 9052175290..a6dcf2474f 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160180200220240[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 13Fri 14Sat 15Feb 16Mon 17Tue 18020406080100120140160180200220240[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 85b599947e..7f943a315f 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Thu 13Fri 14Sat 15Feb 16Mon 17Tue 1801002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Thu 13Fri 14Sat 15Feb 16Mon 17Tue 1801002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file