From d8d14c0da621f07514e6cf204398b874da0a303b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 22 Aug 2024 00:43:27 +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 48ef252187..8820e55780 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -574,5 +574,9 @@ { "value": 85.91065292096219, "ts": 1724199890466 + }, + { + "value": 85.58712769599452, + "ts": 1724286315369 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index fa9073fefc..9801451658 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -570,5 +570,9 @@ { "value": 132.41525423728814, "ts": 1724199931649 + }, + { + "value": 108.74293170943889, + "ts": 1724286336541 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 92ccf598b2..ed87d00cb9 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1338,5 +1338,9 @@ { "value": 16.17704154264268, "ts": 1724200055659 + }, + { + "value": 15.874023747539526, + "ts": 1724286485773 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index dd82091658..8b47fe2903 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -574,5 +574,9 @@ { "value": 387.2966692486445, "ts": 1724199923419 + }, + { + "value": 346.20045006058507, + "ts": 1724286346998 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 09e02ad559..fdee639199 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -570,5 +570,9 @@ { "value": 433.9336081579518, "ts": 1724199959119 + }, + { + "value": 415.28239202657807, + "ts": 1724286362786 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 4c55836507..9fc032dce8 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1314,5 +1314,9 @@ { "value": 108.86131069018072, "ts": 1724200157853 + }, + { + "value": 64.9751470062701, + "ts": 1724286612232 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 0aa2b69f28..5fc9ebd946 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Tue 13Thu 15Sat 17Mon 19Wed 210100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 21Fri 230100200300400500600700800[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 9d303c0fc6..a02902b89e 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -574,5 +574,9 @@ { "value": 150.7386192342478, "ts": 1724199902284 + }, + { + "value": 160.25641025641025, + "ts": 1724286325665 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 0002c438c8..e71748bcd5 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -570,5 +570,9 @@ { "value": 258.13113061435206, "ts": 1724199939526 + }, + { + "value": 222.22222222222223, + "ts": 1724286344535 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 30fe00f7be..d5de81d07a 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1274,5 +1274,9 @@ { "value": 30.622243998040176, "ts": 1724200101448 + }, + { + "value": 28.33182230281052, + "ts": 1724286533279 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 467b1d7791..031d50e08d 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Tue 13Thu 15Sat 17Mon 19Wed 21050100150200250300350400450[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 21Fri 23050100150200250300350400450[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 086450f972..30b3e4c9e0 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Tue 13Thu 15Sat 17Mon 19Wed 2102004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 21Fri 2302004006008001,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 5d27230037..d9da067fa9 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1106,5 +1106,9 @@ { "value": 1032.7733406774992, "ts": 1724200128573 + }, + { + "value": 550.9844255069057, + "ts": 1724286570297 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 832170d3f5..a14312c827 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -574,5 +574,9 @@ { "value": 96.8429207824908, "ts": 1724199897638 + }, + { + "value": 110.03521126760565, + "ts": 1724286321176 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index ac541d3438..f9d7caf6ff 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -570,5 +570,9 @@ { "value": 168.52039096730704, "ts": 1724199936065 + }, + { + "value": 159.846547314578, + "ts": 1724286340978 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index d49d13a3b5..4ec8e0de91 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1326,5 +1326,9 @@ { "value": 18.59565605474561, "ts": 1724200083837 + }, + { + "value": 18.368846436443793, + "ts": 1724286514222 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index af5fab4c41..6257803420 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Tue 13Thu 15Sat 17Mon 19Wed 21020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 21Fri 23020406080100120140160180200220240260280[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 239e7d212e..fbe82e5250 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Tue 13Thu 15Sat 17Mon 19Wed 21020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 21Fri 23020406080100120140160180200220[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 016852c341..6a49d84fa9 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -574,5 +574,9 @@ { "value": 465.7661853749418, "ts": 1724199915881 + }, + { + "value": 449.23629829290206, + "ts": 1724286338803 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index c739a88e88..d99077a928 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -570,5 +570,9 @@ { "value": 384.1721091048789, "ts": 1724199952314 + }, + { + "value": 422.02996412745307, + "ts": 1724286355933 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 19b883bf8f..8e813ae1fc 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -314,5 +314,9 @@ { "value": 196.4057743297653, "ts": 1724200136889 + }, + { + "value": 112.96243998870376, + "ts": 1724286579284 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index dfa9b88c27..81c2d2f018 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Tue 13Thu 15Sat 17Mon 19Wed 210100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 21Fri 230100200300400500600700800900[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 0e2d3359d1..b716ee08d6 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 @@ -Tue 13Thu 15Sat 17Mon 19Wed 21050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 21Fri 23050100150200250300350[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 4ec1ef006e..00a7d1edc1 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -574,5 +574,9 @@ { "value": 209.92967355935764, "ts": 1724199933271 + }, + { + "value": 247.5553905186285, + "ts": 1724286355439 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index a6f5b11172..93d407b571 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -570,5 +570,9 @@ { "value": 347.70514603616135, "ts": 1724199965276 + }, + { + "value": 288.85037550548816, + "ts": 1724286370049 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 70afe8ecd0..a4a5b33bd7 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1214,5 +1214,9 @@ { "value": 34.57515774915723, "ts": 1724200216127 + }, + { + "value": 39.769337840524955, + "ts": 1724286662851 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index c5aa429a6b..0b8c81a0ee 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Tue 13Thu 15Sat 17Mon 19Wed 21050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 21Fri 23050100150200250300350400450500550600650[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 2dca317978..6480557942 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -574,5 +574,9 @@ { "value": 2995.8058717795084, "ts": 1724199886931 + }, + { + "value": 2126.955617526114, + "ts": 1724286311685 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index d00eb843bd..412b8a3fc5 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -570,5 +570,9 @@ { "value": 3425.700365408039, "ts": 1724199929022 + }, + { + "value": 3441.4193943101864, + "ts": 1724286333604 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 9a8409da06..6093f65032 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1314,5 +1314,9 @@ { "value": 854.2789885336775, "ts": 1724200039498 + }, + { + "value": 704.589224482127, + "ts": 1724286469278 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 1ecde8feb7..d1263d029d 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Tue 13Thu 15Sat 17Mon 19Wed 2101,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 21Fri 2301,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 625ca0f5dd..e41b97467d 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -574,5 +574,9 @@ { "value": 110.0594320933304, "ts": 1724199908796 + }, + { + "value": 113.61054305839582, + "ts": 1724286331378 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index a247980513..6d5ceb811e 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -570,5 +570,9 @@ { "value": 168.12373907195695, "ts": 1724199944401 + }, + { + "value": 163.1321370309951, + "ts": 1724286348892 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 4d14f7b144..8ddc9468d9 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1326,5 +1326,9 @@ { "value": 23.124595319581907, "ts": 1724200124282 + }, + { + "value": 20.354991043803942, + "ts": 1724286559186 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 16523215a0..0f8107641e 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Tue 13Thu 15Sat 17Mon 19Wed 21050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 21Fri 23050100150200250300350[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 9b5cace9af..b94cda9e03 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Tue 13Thu 15Sat 17Mon 19Wed 2102004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 21Fri 2302004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file