From 478b0e17267e410e187af9619e6d3ec2c5707fb4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 3 Oct 2024 00:37:23 +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 ccd1726f5f..bf729e3ef8 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -750,5 +750,9 @@ { "value": 90.711175616836, "ts": 1727828815403 + }, + { + "value": 85.82217645039479, + "ts": 1727915215692 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 3aea0ace4f..e928acf171 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -746,5 +746,9 @@ { "value": 110.71744906997343, "ts": 1727828796914 + }, + { + "value": 116.49580615097857, + "ts": 1727915185567 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 65a60fe6a9..3fbb512597 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1514,5 +1514,9 @@ { "value": 16.35804488647517, "ts": 1727828955963 + }, + { + "value": 17.393724344256594, + "ts": 1727915327063 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 15d4be5032..4c389de9d2 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -750,5 +750,9 @@ { "value": 254.0650406504065, "ts": 1727828851057 + }, + { + "value": 245.85125998770744, + "ts": 1727915250941 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 4d3bc8b96b..9772cc1239 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -746,5 +746,9 @@ { "value": 260.3149811271639, "ts": 1727828829767 + }, + { + "value": 274.6875429199286, + "ts": 1727915218118 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index ceac33d966..2ee8db7428 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1490,5 +1490,9 @@ { "value": 87.29812309035356, "ts": 1727829072301 + }, + { + "value": 81.48963044452594, + "ts": 1727915439579 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 13124ccb67..2fc04aa1de 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Wed 25Fri 27Sep 29OctoberThu 03050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 25Fri 27Sep 29OctoberThu 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 00ce7c3239..b426707074 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -750,5 +750,9 @@ { "value": 184.6381093057607, "ts": 1727828825651 + }, + { + "value": 184.0942562592047, + "ts": 1727915225685 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 913ab599f3..7b3e3aa3e8 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -746,5 +746,9 @@ { "value": 227.47952684258416, "ts": 1727828805396 + }, + { + "value": 238.09523809523807, + "ts": 1727915193634 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 1f17e4d726..3406d0608d 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1450,5 +1450,9 @@ { "value": 31.605562579013906, "ts": 1727829001562 + }, + { + "value": 30.942508818615014, + "ts": 1727915373855 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 04af8899ba..8590347bc2 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Wed 25Fri 27Sep 29OctoberThu 03050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 25Fri 27Sep 29OctoberThu 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 508603db04..09f7640986 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Mon 23Wed 25Fri 27Sep 29OctoberThu 0302004006008001,0001,2001,4001,6001,8002,000[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Wed 25Fri 27Sep 29OctoberThu 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 e712b82c93..c1d2e41f2c 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1278,5 +1278,9 @@ { "value": 693.406474875572, "ts": 1727829068625 + }, + { + "value": 730.495763124574, + "ts": 1727915470063 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index a764af6755..8bf23000b2 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -746,5 +746,9 @@ { "value": 109.81770261366133, "ts": 1727828821462 + }, + { + "value": 106.29251700680273, + "ts": 1727915221677 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index fa8a560a71..83f5834c0b 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -742,5 +742,9 @@ { "value": 141.24293785310735, "ts": 1727828801757 + }, + { + "value": 162.97262059973923, + "ts": 1727915190116 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index ca64cbb4e2..0a9d2de61a 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1498,5 +1498,9 @@ { "value": 18.484288354898336, "ts": 1727828984287 + }, + { + "value": 17.909592377677484, + "ts": 1727915356407 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index fa8555c72b..18622de297 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Wed 25Fri 27Sep 29OctoberThu 03020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 25Fri 27Sep 29OctoberThu 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 389fa75b95..3846625e21 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Wed 25Fri 27Sep 29OctoberThu 03020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 25Fri 27Sep 29OctoberThu 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 0bf201e8e5..e2d4cc3cfa 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -750,5 +750,9 @@ { "value": 334.5600535296086, "ts": 1727828840300 + }, + { + "value": 287.3976145997988, + "ts": 1727915240643 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index d0872620d6..78d9f0e8b2 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -746,5 +746,9 @@ { "value": 290.7399331298154, "ts": 1727828819751 + }, + { + "value": 287.0264064293915, + "ts": 1727915208299 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 5dff4f349e..67a1b5838e 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -490,5 +490,9 @@ { "value": 123.73174956693886, "ts": 1727829047197 + }, + { + "value": 145.92149423610098, + "ts": 1727915413095 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 3860c9b067..519759b814 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Wed 25Fri 27Sep 29OctoberThu 03050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 25Fri 27Sep 29OctoberThu 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 7866e3983c..7e885d3dc8 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 @@ -Wed 25Fri 27Sep 29OctoberThu 03020406080100120140160180200[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Wed 25Fri 27Sep 29OctoberThu 03020406080100120140160180200220[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 a241236b41..9abb9f8bf6 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -750,5 +750,9 @@ { "value": 274.0476842970677, "ts": 1727828858718 + }, + { + "value": 235.8768722726737, + "ts": 1727915259812 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index bd39bfa24d..e0de40da5c 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -746,5 +746,9 @@ { "value": 264.3754130865829, "ts": 1727828837688 + }, + { + "value": 308.9280197713933, + "ts": 1727915224985 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 9e74648ed9..01d9a7e422 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1390,5 +1390,9 @@ { "value": 40.04404845329863, "ts": 1727829122625 + }, + { + "value": 50.85176709890669, + "ts": 1727915479231 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 2c3a02f901..856a8275a4 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Wed 25Fri 27Sep 29OctoberThu 03050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 25Fri 27Sep 29OctoberThu 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 6efc51f702..99e27cf4dd 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -750,5 +750,9 @@ { "value": 4299.842339114232, "ts": 1727828811877 + }, + { + "value": 3873.3000516440006, + "ts": 1727915212183 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 6c149b56f8..a227642634 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -746,5 +746,9 @@ { "value": 4404.855129209084, "ts": 1727828793986 + }, + { + "value": 4842.875591907017, + "ts": 1727915182677 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 253a712398..03e956ace2 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1490,5 +1490,9 @@ { "value": 860.149283686791, "ts": 1727828939980 + }, + { + "value": 1057.3805160016918, + "ts": 1727915311982 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 9f03756fc2..93513b6f3f 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Wed 25Fri 27Sep 29OctoberThu 0301,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 25Fri 27Sep 29OctoberThu 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 f5dcf5ca71..86fbc903fc 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -750,5 +750,9 @@ { "value": 134.12017167381973, "ts": 1727828830903 + }, + { + "value": 125.34469791927802, + "ts": 1727915230977 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 670cac1a54..d612539f29 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -746,5 +746,9 @@ { "value": 174.27675148135236, "ts": 1727828809702 + }, + { + "value": 158.02781289506953, + "ts": 1727915198190 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 9c6f1ed4b7..45232e339a 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1502,5 +1502,9 @@ { "value": 20.29467873523562, "ts": 1727829027698 + }, + { + "value": 22.73760800363802, + "ts": 1727915397114 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 40fa2f25fb..c18149704a 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Wed 25Fri 27Sep 29OctoberThu 03020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 25Fri 27Sep 29OctoberThu 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 c47b6bb487..0d1d212fc8 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Mon 23Wed 25Fri 27Sep 29OctoberThu 0302004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Wed 25Fri 27Sep 29OctoberThu 0302004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file