From 68121bad21f2d2065c3b7dce65636cd9f0a218ef Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 13 Feb 2025 23:59:39 +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 25c388c9ca..1200f5b244 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1098,5 +1098,9 @@ { "value": 82.34519104084322, "ts": 1739406498490 + }, + { + "value": 52.03996669442131, + "ts": 1739489706533 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 40a66251f6..7628a32c74 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1094,5 +1094,9 @@ { "value": 84.45945945945947, "ts": 1739406526284 + }, + { + "value": 114.73152822395595, + "ts": 1739489730871 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 56d2703f31..1a6407ae7e 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1862,5 +1862,9 @@ { "value": 13.567784652122002, "ts": 1739406871123 + }, + { + "value": 14.20212463784582, + "ts": 1739489910660 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 8d50907f8a..579fa9148b 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1098,5 +1098,9 @@ { "value": 165.76875259013676, "ts": 1739406553725 + }, + { + "value": 224.87069934787496, + "ts": 1739489750947 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index a6c1323f01..8077ad975e 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1094,5 +1094,9 @@ { "value": 176.83465959328026, "ts": 1739406570216 + }, + { + "value": 245.7002457002457, + "ts": 1739489770001 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index c683ad586c..cc88456aa9 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1838,5 +1838,9 @@ { "value": 51.68626437524228, "ts": 1739407074405 + }, + { + "value": 85.26966531656363, + "ts": 1739490061968 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 22c1904a3d..d9bac8bbf4 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sat 08Feb 09Mon 10Tue 11Wed 12Thu 13050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 09Mon 10Tue 11Wed 12Thu 13Fri 14050100150200250300350400450[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 8f6c4b6444..f5d1f2e309 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -170,5 +170,9 @@ { "value": 120.12372743926244, "ts": 1739406612942 + }, + { + "value": 99.89760495492122, + "ts": 1739489842636 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index 41adea1f59..5d841ac699 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -170,5 +170,9 @@ { "value": 143.86936661511348, "ts": 1739406646076 + }, + { + "value": 206.79315514656466, + "ts": 1739489813445 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index d72a6cc4e5..002a4c6810 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -174,5 +174,9 @@ { "value": 17.89773235731033, "ts": 1739407364632 + }, + { + "value": 19.92081476132374, + "ts": 1739490349106 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index d3996dd280..333610b9fe 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -170,5 +170,9 @@ { "value": 46.417712999280525, "ts": 1739406861455 + }, + { + "value": 51.7605041473104, + "ts": 1739490138811 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index ac22c2db77..63df1ffdcc 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -170,5 +170,9 @@ { "value": 69.15270646404923, "ts": 1739406960856 + }, + { + "value": 101.92900644700966, + "ts": 1739490021328 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index b5eb7f3f1f..945837f89e 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -174,5 +174,9 @@ { "value": 10.159839677729886, "ts": 1739407933282 + }, + { + "value": 8.876658825618037, + "ts": 1739491072844 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index c5746661b8..77fa9fa217 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1098,5 +1098,9 @@ { "value": 113.53315168029064, "ts": 1739406512601 + }, + { + "value": 131.68290755859888, + "ts": 1739489718895 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index dd1d8e3c00..88589ec68c 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1094,5 +1094,9 @@ { "value": 157.03517587939697, "ts": 1739406536907 + }, + { + "value": 186.9158878504673, + "ts": 1739489740056 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index abcb68d19c..14a6e360d3 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1798,5 +1798,9 @@ { "value": 23.445559411047547, "ts": 1739406929005 + }, + { + "value": 20.77619878666999, + "ts": 1739489969711 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index fc61fdcff3..8a9fdc8529 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sat 08Feb 09Mon 10Tue 11Wed 12Thu 13050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 09Mon 10Tue 11Wed 12Thu 13Fri 14050100150200250300350[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 c958b89fea..39a01ea1c9 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Sat 08Feb 09Mon 10Tue 11Wed 12Thu 1301002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Feb 09Mon 10Tue 11Wed 12Thu 13Fri 1401002003004005006007008009001,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 7e820072b4..22e5a04d77 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1614,5 +1614,9 @@ { "value": 355.976046767342, "ts": 1739407073742 + }, + { + "value": 470.87630079578094, + "ts": 1739490174141 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index c1fdd0455c..8010480d2f 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1094,5 +1094,9 @@ { "value": 80.81461128171973, "ts": 1739406506409 + }, + { + "value": 90.82652134423252, + "ts": 1739489713553 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 632289776a..d57d6d75a5 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1090,5 +1090,9 @@ { "value": 119.61722488038278, "ts": 1739406532193 + }, + { + "value": 161.34236850596966, + "ts": 1739489735584 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 89e72d5b57..df818f7a0d 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1846,5 +1846,9 @@ { "value": 14.957520641378487, "ts": 1739406906134 + }, + { + "value": 15.755475027572082, + "ts": 1739489943922 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 2849bc2e85..aab9f2b8de 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Sat 08Feb 09Mon 10Tue 11Wed 12Thu 13020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 09Mon 10Tue 11Wed 12Thu 13Fri 14020406080100120140160180200220240260[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 df757ab538..392b4f2adc 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sat 08Feb 09Mon 10Tue 11Wed 12Thu 13020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 09Mon 10Tue 11Wed 12Thu 13Fri 14020406080100120140160180200[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 048e430a03..cdf2a5830a 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1098,5 +1098,9 @@ { "value": 158.9319771137953, "ts": 1739406538041 + }, + { + "value": 216.6612501354133, + "ts": 1739489739185 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 53567cf006..ddfdc73b91 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1094,5 +1094,9 @@ { "value": 209.77554017201592, "ts": 1739406556364 + }, + { + "value": 232.910213112845, + "ts": 1739489758685 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 278d98a3d3..939fb09092 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -838,5 +838,9 @@ { "value": 33.73762250974174, "ts": 1739407032904 + }, + { + "value": 103.79904504878554, + "ts": 1739490035364 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 78b90d928c..9e628ed67c 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sat 08Feb 09Mon 10Tue 11Wed 12Thu 13050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 09Mon 10Tue 11Wed 12Thu 13Fri 14050100150200250300350400450500[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 bdbc4efd39..c895bc61fe 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 08Feb 09Mon 10Tue 11Wed 12Thu 13020406080100120140160180200220240[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Feb 09Mon 10Tue 11Wed 12Thu 13Fri 14020406080100120140160180200220240[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 3a49270df6..1d23f8b782 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1098,5 +1098,9 @@ { "value": 250.62656641604008, "ts": 1739406562084 + }, + { + "value": 213.94950791613178, + "ts": 1739489760688 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 7659b515d8..5efb785df7 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1094,5 +1094,9 @@ { "value": 243.93218685205514, "ts": 1739406579005 + }, + { + "value": 283.8087129274869, + "ts": 1739489777503 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 3120447a53..0ef42fa0ce 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1742,5 +1742,9 @@ { "value": 40.58688637701159, "ts": 1739407124168 + }, + { + "value": 45.74879337557472, + "ts": 1739490106184 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 1431204463..27029383d0 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sat 08Feb 09Mon 10Tue 11Wed 12Thu 13050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 09Mon 10Tue 11Wed 12Thu 13Fri 14050100150200250300350400450500[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 03fbb31e99..d21165855d 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1098,5 +1098,9 @@ { "value": 2608.846889674764, "ts": 1739406494505 + }, + { + "value": 3301.9040980298637, + "ts": 1739489700998 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 71de21eab0..0951448e45 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1094,5 +1094,9 @@ { "value": 1323.7046079628187, "ts": 1739406522544 + }, + { + "value": 4072.766766223188, + "ts": 1739489727945 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 1dc44f658a..6fec17269a 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1838,5 +1838,9 @@ { "value": 394.1456236697585, "ts": 1739406851766 + }, + { + "value": 594.3065433150418, + "ts": 1739489892143 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 9d149b9b4e..2641f2a4b1 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Sat 08Feb 09Mon 10Tue 11Wed 12Thu 1305001,0001,5002,0002,5003,0003,5004,0004,5005,0005,5006,0006,500[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 09Mon 10Tue 11Wed 12Thu 13Fri 1405001,0001,5002,0002,5003,0003,5004,0004,5005,0005,5006,0006,500[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 1aa80526e2..caecdef77e 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1098,5 +1098,9 @@ { "value": 70.39279177812192, "ts": 1739406521436 + }, + { + "value": 80.48937540244688, + "ts": 1739489726663 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 2d25539cfa..2915448325 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1094,5 +1094,9 @@ { "value": 111.78180192264699, "ts": 1739406543139 + }, + { + "value": 108.01468999783971, + "ts": 1739489746524 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 758a727784..83ad622a61 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1850,5 +1850,9 @@ { "value": 12.506565947122239, "ts": 1739406970487 + }, + { + "value": 12.543274296322311, + "ts": 1739490012131 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index ef87ad6c84..67c0b2d797 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sat 08Feb 09Mon 10Tue 11Wed 12Thu 13020406080100120140160180200220240[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Feb 09Mon 10Tue 11Wed 12Thu 13Fri 14020406080100120140160180200220240[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 ac39920d9a..23b1291106 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Sat 08Feb 09Mon 10Tue 11Wed 12Thu 1301002003004005006007008009001,0001,100[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Feb 09Mon 10Tue 11Wed 12Thu 13Fri 1401002003004005006007008009001,0001,100[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file