From 3571fe5027d1c53975882933ff83adff9430f019 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 3 Nov 2024 00:49:46 +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 +- 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 +- 36 files changed, 111 insertions(+), 11 deletions(-) diff --git a/2steps_4workers_benchmark.json b/2steps_4workers_benchmark.json index c4ec06d047..fdb301b548 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -882,5 +882,9 @@ { "value": 85.9697386519945, "ts": 1730507223546 + }, + { + "value": 87.2905027932961, + "ts": 1730593962577 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 556cba760c..270cd0d25d 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -878,5 +878,9 @@ { "value": 121.83235867446393, "ts": 1730507213286 + }, + { + "value": 128.73326467559218, + "ts": 1730593947373 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index b377a018cf..328efa70d8 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1646,5 +1646,9 @@ { "value": 15.578265204386842, "ts": 1730507361601 + }, + { + "value": 13.456052532429085, + "ts": 1730594142417 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 7cafa502ea..7e8edc8d7a 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -882,5 +882,9 @@ { "value": 234.38415563107935, "ts": 1730507260791 + }, + { + "value": 249.003984063745, + "ts": 1730593998260 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index b76069e9fc..b861174de1 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -878,5 +878,9 @@ { "value": 266.7733760170735, "ts": 1730507245060 + }, + { + "value": 277.623542476402, + "ts": 1730593978426 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 571a340630..9a965683b1 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1622,5 +1622,9 @@ { "value": 80.45699573577923, "ts": 1730507480940 + }, + { + "value": 83.59806052499582, + "ts": 1730594281234 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 4586ef8587..03fb481dfd 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Fri 25Oct 27Tue 29Thu 31NovemberNov 03050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 25Oct 27Tue 29Thu 31NovemberNov 03050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index d9fdfdee1e..4e627981a1 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -882,5 +882,9 @@ { "value": 160.30779095864057, "ts": 1730507234305 + }, + { + "value": 168.86187098953056, + "ts": 1730593973283 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index ab62cbd27e..37c792e28c 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -878,5 +878,9 @@ { "value": 233.3177788147457, "ts": 1730507221644 + }, + { + "value": 227.16946842344387, + "ts": 1730593956041 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 1626f77ea2..e9d826d9f7 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1582,5 +1582,9 @@ { "value": 30.92911047878263, "ts": 1730507407905 + }, + { + "value": 24.81882259505609, + "ts": 1730594197781 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index a0228d5dc3..8373aae46c 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Fri 25Oct 27Tue 29Thu 31NovemberNov 03050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 25Oct 27Tue 29Thu 31NovemberNov 03050100150200250300350400[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 048c9ba51d..9735b4c611 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Wed 23Fri 25Oct 27Tue 29Thu 31NovemberNov 0302004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Fri 25Oct 27Tue 29Thu 31NovemberNov 0302004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 7ee9ddda5f..b2ca15c6e0 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1406,5 +1406,9 @@ { "value": 631.8760399626491, "ts": 1730507525390 + }, + { + "value": 584.5826080178753, + "ts": 1730594257679 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 0d1265f8a4..38229ce7c3 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -878,5 +878,9 @@ { "value": 100.92854259184497, "ts": 1730507229858 + }, + { + "value": 101.9367991845056, + "ts": 1730593968877 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 1c48ef63a3..726dd2c167 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -874,5 +874,9 @@ { "value": 143.55440712029858, "ts": 1730507218143 + }, + { + "value": 143.47202295552367, + "ts": 1730593952327 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 6b839625c0..d6ef5cc8a2 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1630,5 +1630,9 @@ { "value": 18.10872478360074, "ts": 1730507390504 + }, + { + "value": 15.407370886231973, + "ts": 1730594176293 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index b89675400d..51a560aab7 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Fri 25Oct 27Tue 29Thu 31NovemberNov 03020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 25Oct 27Tue 29Thu 31NovemberNov 03020406080100120140160180200220240260[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 dc991b5dcb..e6a9a31b4f 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Fri 25Oct 27Tue 29Thu 31NovemberNov 03020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 25Oct 27Tue 29Thu 31NovemberNov 03020406080100120140160180200[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 c053e158b6..b4940e85d3 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -882,5 +882,9 @@ { "value": 260.8582235554976, "ts": 1730507250294 + }, + { + "value": 305.5300947143293, + "ts": 1730593988097 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 5a9b5afcfe..0dc3b27224 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -878,5 +878,9 @@ { "value": 300.16509079993995, "ts": 1730507235299 + }, + { + "value": 332.39155725444573, + "ts": 1730593968983 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 4f05f48205..46e24be8a3 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -622,5 +622,9 @@ { "value": 97.0638194612958, "ts": 1730507454017 + }, + { + "value": 70.56167090036692, + "ts": 1730594254464 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index ae2c976a82..e94a0dc65a 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Fri 25Oct 27Tue 29Thu 31NovemberNov 03050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 25Oct 27Tue 29Thu 31NovemberNov 03050100150200250300350400450500550[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 23515aabd6..b90c2c7260 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 @@ -Fri 25Oct 27Tue 29Thu 31NovemberNov 03020406080100120140160180200[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Fri 25Oct 27Tue 29Thu 31NovemberNov 03020406080100120140160180200[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 4f177ea8fb..6e03301a65 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -882,5 +882,9 @@ { "value": 218.69874248223073, "ts": 1730507270285 + }, + { + "value": 233.0187580100198, + "ts": 1730594007195 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 9f74c0ccf3..56e14a265b 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -878,5 +878,9 @@ { "value": 295.33372711163616, "ts": 1730507252131 + }, + { + "value": 276.58691743880513, + "ts": 1730593985966 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index cc2022ddba..6caad6b58a 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1522,5 +1522,9 @@ { "value": 39.47264545669851, "ts": 1730507531951 + }, + { + "value": 34.81409274474307, + "ts": 1730594339090 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index f738d0cd8f..755a653da1 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Fri 25Oct 27Tue 29Thu 31NovemberNov 03050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 25Oct 27Tue 29Thu 31NovemberNov 03050100150200250300350400450500[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 86f89e5433..7388cdb4a8 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -882,5 +882,9 @@ { "value": 3928.9300213908414, "ts": 1730507219888 + }, + { + "value": 3999.4667377682977, + "ts": 1730593959010 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index e6fa1882ae..60ac3ce730 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -878,5 +878,9 @@ { "value": 5329.543435779002, "ts": 1730507210551 + }, + { + "value": 4814.121422840331, + "ts": 1730593944767 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 4390903336..a36bbd5654 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1622,5 +1622,9 @@ { "value": 832.3853389195638, "ts": 1730507344602 + }, + { + "value": 730.5787807451903, + "ts": 1730594123018 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index db2401ddcd..f6f12980d2 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Fri 25Oct 27Tue 29Thu 31NovemberNov 0301,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 25Oct 27Tue 29Thu 31NovemberNov 0301,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 abfc58a076..ed24bd2bd5 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -882,5 +882,9 @@ { "value": 120.80212611741966, "ts": 1730507239833 + }, + { + "value": 128.73326467559218, + "ts": 1730593978616 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 12804fee74..1fb1ec4b10 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -878,5 +878,9 @@ { "value": 187.96992481203006, "ts": 1730507225687 + }, + { + "value": 195.92476489028212, + "ts": 1730593960099 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index f9c769a934..ce6050e2c0 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1634,5 +1634,9 @@ { "value": 23.117111285773728, "ts": 1730507430767 + }, + { + "value": 21.122892991424106, + "ts": 1730594222877 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 669029717a..a3d2a232e8 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Fri 25Oct 27Tue 29Thu 31NovemberNov 03020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 25Oct 27Tue 29Thu 31NovemberNov 03020406080100120140160180200220240260280300[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 18772303fa..9abecd9f47 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Wed 23Fri 25Oct 27Tue 29Thu 31NovemberNov 0301002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Fri 25Oct 27Tue 29Thu 31NovemberNov 0301002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file