From f53b296d670c6282799e0626b9506744a3cda321 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 26 May 2025 00:39:35 +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 97e314e388..7d8b2d7a85 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1522,5 +1522,9 @@ { "value": 128.57877593005315, "ts": 1748133314410 + }, + { + "value": 122.05044751830758, + "ts": 1748219572349 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index e981e5e240..96eabc1978 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1518,5 +1518,9 @@ { "value": 151.5151515151515, "ts": 1748133303907 + }, + { + "value": 150.75376884422113, + "ts": 1748219564846 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index fad76d9ba6..de710904ed 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -2286,5 +2286,9 @@ { "value": 40.53177691309987, "ts": 1748133321789 + }, + { + "value": 38.64584943577059, + "ts": 1748219592114 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index baf285023c..6edff086cc 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1522,5 +1522,9 @@ { "value": 392.6444604410706, "ts": 1748133383866 + }, + { + "value": 395.5696202531646, + "ts": 1748219640719 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 662e7276d2..984e4a3eec 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1518,5 +1518,9 @@ { "value": 394.91871256499707, "ts": 1748133367460 + }, + { + "value": 404.66716125986375, + "ts": 1748219626469 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index d3621fe7fe..16fd6902e2 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -2266,5 +2266,9 @@ { "value": 152.96367112810708, "ts": 1748133383394 + }, + { + "value": 159.22299180001593, + "ts": 1748219654376 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index e460eee3b9..76d361e980 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sat 17Mon 19Wed 21Fri 23May 25050100150200250300350400450500550600650[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23May 25Tue 27050100150200250300350400450500550600650[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 cb89b6b70c..ba1fc266c3 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -594,5 +594,9 @@ { "value": 397.56162205141794, "ts": 1748133431350 + }, + { + "value": 418.48299912816043, + "ts": 1748219686196 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index 925edc3a4d..461a98c78f 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -594,5 +594,9 @@ { "value": 402.1447721179625, "ts": 1748133411845 + }, + { + "value": 416.24752853029935, + "ts": 1748219669762 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index f1b5b95b03..6e103a4087 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -606,5 +606,9 @@ { "value": 158.67348962672062, "ts": 1748133426882 + }, + { + "value": 158.2841992798069, + "ts": 1748219698163 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index e3eda0ebfe..d11c548e15 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -594,5 +594,9 @@ { "value": 278.57739808710187, "ts": 1748133482088 + }, + { + "value": 290.5709719599012, + "ts": 1748219735012 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 654ce9f334..ab93cc9310 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -594,5 +594,9 @@ { "value": 301.17458086537494, "ts": 1748133459626 + }, + { + "value": 300.15758273093377, + "ts": 1748219717344 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 602d2c2b96..b73c4574b4 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -610,5 +610,9 @@ { "value": 118.50798447545404, "ts": 1748133463322 + }, + { + "value": 116.73378859510886, + "ts": 1748219735252 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 2644b7760f..fea7235a68 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1522,5 +1522,9 @@ { "value": 195.59264571652108, "ts": 1748133334956 + }, + { + "value": 198.99177500663305, + "ts": 1748219592679 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 53c4264d3d..78ec2dcbd9 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1518,5 +1518,9 @@ { "value": 244.10089503661516, "ts": 1748133320860 + }, + { + "value": 250.29200734189888, + "ts": 1748219581396 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 5a55c39775..1537eb9363 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -2222,5 +2222,9 @@ { "value": 60.81245439065921, "ts": 1748133342927 + }, + { + "value": 58.58917272088117, + "ts": 1748219613353 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 741ef715c8..d284e2c79d 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sat 17Mon 19Wed 21Fri 23May 25050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23May 25Tue 27050100150200250300350400[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 e8f68c7fff..894b4325d8 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Sat 17Mon 19Wed 21Fri 23May 2502004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23May 25Tue 2702004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 31bdffe79e..2fe6161793 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -2034,5 +2034,9 @@ { "value": 1324.8737689714565, "ts": 1748133413126 + }, + { + "value": 1451.6597309590632, + "ts": 1748219661391 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 3e563032e1..19c76b1f7c 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1518,5 +1518,9 @@ { "value": 156.3477173233271, "ts": 1748133325695 + }, + { + "value": 155.89274579089587, + "ts": 1748219583584 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 3778c88f0c..f7e0f2ac50 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1514,5 +1514,9 @@ { "value": 201.2612370857373, "ts": 1748133313027 + }, + { + "value": 206.55466813549987, + "ts": 1748219573768 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 52d206c3e6..ca0d16302b 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -2270,5 +2270,9 @@ { "value": 46.48568240981778, "ts": 1748133333607 + }, + { + "value": 47.12091226086137, + "ts": 1748219603763 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 4557edb78b..b16c494943 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Sat 17Mon 19Wed 21Fri 23May 25050100150200250300350[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23May 25Tue 27050100150200250300350[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 1c87700884..43ede3ae15 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sat 17Mon 19Wed 21Fri 23May 25020406080100120140160180200220240260[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23May 25Tue 27020406080100120140160180200220240260[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 3b5e28d3d9..5ccdbc6329 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1522,5 +1522,9 @@ { "value": 465.18840130252755, "ts": 1748133365112 + }, + { + "value": 479.1566842357451, + "ts": 1748219622244 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index ba42e78de7..aea17bfd58 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1518,5 +1518,9 @@ { "value": 453.5833081342607, "ts": 1748133348831 + }, + { + "value": 485.8693011579885, + "ts": 1748219608316 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 4d054c37ff..c263356f85 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -1262,5 +1262,9 @@ { "value": 209.42408376963348, "ts": 1748133369040 + }, + { + "value": 194.6850968558357, + "ts": 1748219640587 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 49eb04d738..68351dd14d 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sat 17Mon 19Wed 21Fri 23May 250100200300400500600700800[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23May 25Tue 270100200300400500600700800[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 b64d893a54..34b1ce3598 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 17Mon 19Wed 21Fri 23May 25050100150200250300350400[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23May 25Tue 27050100150200250300350400[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 9bae914949..abcc2b3e91 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1522,5 +1522,9 @@ { "value": 370.8511032820323, "ts": 1748133400485 + }, + { + "value": 379.55465587044534, + "ts": 1748219656955 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 357f98288e..d89e1b09f5 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1518,5 +1518,9 @@ { "value": 445.9308807134894, "ts": 1748133381318 + }, + { + "value": 448.66522096762134, + "ts": 1748219640237 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 0c3db38f9b..596d878f99 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -2170,5 +2170,9 @@ { "value": 114.14873580275098, "ts": 1748133401212 + }, + { + "value": 112.54290698328737, + "ts": 1748219672467 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index af3b3646d6..03f60134a9 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sat 17Mon 19Wed 21Fri 23May 25050100150200250300350400450500550600650700[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23May 25Tue 27050100150200250300350400450500550600650700[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 ac2ad571e7..12d02978d3 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1522,5 +1522,9 @@ { "value": 4461.998644874486, "ts": 1748133307756 + }, + { + "value": 4776.056039057526, + "ts": 1748219565432 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 895959ad9c..09df4381a7 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1518,5 +1518,9 @@ { "value": 5167.068549776094, "ts": 1748133298130 + }, + { + "value": 5476.229109200065, + "ts": 1748219559070 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index c2e48f7ff8..84e14e0b66 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -2262,5 +2262,9 @@ { "value": 1709.758923991717, "ts": 1748133315165 + }, + { + "value": 1632.4753768297328, + "ts": 1748219585177 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 550490d143..a6e97bed79 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Sat 17Mon 19Wed 21Fri 23May 2501,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23May 25Tue 2701,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 9c1b9bd79d..27547991cd 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1522,5 +1522,9 @@ { "value": 125.74398524603906, "ts": 1748133348434 + }, + { + "value": 128.5677552069941, + "ts": 1748219605892 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 371a72391d..6d1fb81ccf 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1518,5 +1518,9 @@ { "value": 162.40796881766997, "ts": 1748133331679 + }, + { + "value": 165.21643352792157, + "ts": 1748219592051 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 446d52db2a..aa216860cd 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -2274,5 +2274,9 @@ { "value": 36.24501631025734, "ts": 1748133357693 + }, + { + "value": 35.193918490884776, + "ts": 1748219628508 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 360a2e1310..5701898b7d 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sat 17Mon 19Wed 21Fri 23May 25020406080100120140160180200220240260[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23May 25Tue 27020406080100120140160180200220240260[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 430e19d577..c550734c52 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Sat 17Mon 19Wed 21Fri 23May 2502004006008001,0001,2001,4001,6001,8002,0002,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23May 25Tue 2702004006008001,0001,2001,4001,6001,8002,0002,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file