From a03df6c3bd3e350d09cd21df9d6e63efb8bec03f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 31 Mar 2024 00:32:43 +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 e21e31b03b..a02126ae9a 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -62,5 +62,9 @@ { "value": 87.41258741258741, "ts": 1711758058930 + }, + { + "value": 81.56606851549755, + "ts": 1711844759896 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 247ffab252..72f5fe78fa 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -58,5 +58,9 @@ { "value": 143.84349827387803, "ts": 1711758086707 + }, + { + "value": 116.49580615097857, + "ts": 1711844679561 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index cc955efd3e..398e36f86e 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -826,5 +826,9 @@ { "value": 13.689628737268645, "ts": 1711758292448 + }, + { + "value": 12.264521193092621, + "ts": 1711844820270 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 287749a4ad..1095e4fa52 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -62,5 +62,9 @@ { "value": 415.88687876897484, "ts": 1711758089110 + }, + { + "value": 361.59826432833125, + "ts": 1711844794644 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 28b2384969..ddc1f5ef0a 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -58,5 +58,9 @@ { "value": 530.082162735224, "ts": 1711758111667 + }, + { + "value": 507.74308200050774, + "ts": 1711844703692 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 5dcdd11f48..c1226bc3fe 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -802,5 +802,9 @@ { "value": 89.50548221078542, "ts": 1711758436891 + }, + { + "value": 84.3668269636379, + "ts": 1711844960661 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 8c08f646e7..f41d3b3269 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Wed 27Thu 28Fri 29Sat 300100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 27Thu 28Fri 29Sat 30Mar 310100200300400500600700800[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 204bda1c55..3c5eff9281 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -62,5 +62,9 @@ { "value": 112.30907457322552, "ts": 1711758070703 + }, + { + "value": 99.84025559105432, + "ts": 1711844772803 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 8a583db373..afaddcc794 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -58,5 +58,9 @@ { "value": 187.7581674802854, "ts": 1711758095994 + }, + { + "value": 191.4241960183767, + "ts": 1711844687649 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 98d54eb139..fd6a739a7a 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -762,5 +762,9 @@ { "value": 14.588317675205696, "ts": 1711758363070 + }, + { + "value": 15.97290994473373, + "ts": 1711844885714 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 105b23ce66..7bc47732c7 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Wed 27Thu 28Fri 29Sat 30020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 27Thu 28Fri 29Sat 30Mar 31020406080100120140160180200220240260280300[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 eb2e20f965..822c5d8305 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Wed 27Thu 28Fri 29Sat 3005001,0001,5002,0002,5003,0003,5004,0004,500[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Wed 27Thu 28Fri 29Sat 30Mar 3105001,0001,5002,0002,5003,0003,5004,0004,500[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index b10827cd1c..524d78d1d6 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -598,5 +598,9 @@ { "value": 692.3556246201659, "ts": 1711758442677 + }, + { + "value": 698.9911228127403, + "ts": 1711845025227 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 02b9763ccf..1cc441e2b9 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -62,5 +62,9 @@ { "value": 108.8850174216028, "ts": 1711758064878 + }, + { + "value": 99.66115208291806, + "ts": 1711844766361 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 66218361c5..02555b3b5e 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -58,5 +58,9 @@ { "value": 127.03252032520325, "ts": 1711758091977 + }, + { + "value": 183.95879323031642, + "ts": 1711844683697 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 5e32a30f56..000c384259 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -814,5 +814,9 @@ { "value": 14.983518130056938, "ts": 1711758327268 + }, + { + "value": 15.88764259159226, + "ts": 1711844853068 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 17ce6e4320..c41a15d7d2 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Wed 27Thu 28Fri 29Sat 30020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 27Thu 28Fri 29Sat 30Mar 31020406080100120140160180200220240260280[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 f5fe163719..59ab07d4c1 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Wed 27Thu 28Fri 29Sat 30020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 27Thu 28Fri 29Sat 30Mar 31020406080100120140160180200220[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 2b97a93981..5155f5812d 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -62,5 +62,9 @@ { "value": 593.8242280285036, "ts": 1711758081943 + }, + { + "value": 453.92646391284615, + "ts": 1711844786497 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 2f715b5de6..f9266929b8 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -58,5 +58,9 @@ { "value": 535.6186395286556, "ts": 1711758105749 + }, + { + "value": 574.3825387708214, + "ts": 1711844697365 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 8b017092be..5df9408d2d 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -814,5 +814,9 @@ { "value": 140.18364056914558, "ts": 1711758411926 + }, + { + "value": 121.300339640951, + "ts": 1711844934609 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 51f96126ee..b39fb021e7 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Wed 27Thu 28Fri 29Sat 3001002003004005006007008009001,0001,100[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 27Thu 28Fri 29Sat 30Mar 3101002003004005006007008009001,0001,100[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 6e1e40be04..7198805bcb 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 27Thu 28Fri 29Sat 30050100150200250300350400[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Wed 27Thu 28Fri 29Sat 30Mar 31050100150200250300350400[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 8d51a5e2f9..053a9057e8 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -62,5 +62,9 @@ { "value": 355.42918073573844, "ts": 1711758095058 + }, + { + "value": 305.2037234854265, + "ts": 1711844801571 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index fb3644c810..28b080610b 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -58,5 +58,9 @@ { "value": 460.617227084293, "ts": 1711758116326 + }, + { + "value": 508.25921219822106, + "ts": 1711844708003 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 101643c708..7adfc65c58 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -702,5 +702,9 @@ { "value": 47.46872997412954, "ts": 1711758479412 + }, + { + "value": 47.7326968973747, + "ts": 1711845002935 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 79c154df09..50708c8c03 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Wed 27Thu 28Fri 29Sat 300100200300400500600700800900[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 27Thu 28Fri 29Sat 30Mar 310100200300400500600700800900[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 3af69ebc15..6644ffb7b3 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -62,5 +62,9 @@ { "value": 3196.703843148398, "ts": 1711758055374 + }, + { + "value": 3201.0243277848913, + "ts": 1711844756050 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 051d51ae0d..8a239735f6 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -58,5 +58,9 @@ { "value": 4895.8276668661265, "ts": 1711758084346 + }, + { + "value": 5429.864253393665, + "ts": 1711844676821 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 818643687e..c767d9b064 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -802,5 +802,9 @@ { "value": 780.8500854597038, "ts": 1711758273425 + }, + { + "value": 1301.0856837205267, + "ts": 1711844799232 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index e71e99c3f6..c94aa5b16b 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Wed 27Thu 28Fri 29Sat 3001,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 27Thu 28Fri 29Sat 30Mar 3101,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 f59c11a24a..80cfa5f970 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -62,5 +62,9 @@ { "value": 137.9690949227373, "ts": 1711758075580 + }, + { + "value": 119.36022917164001, + "ts": 1711844778913 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index a52d35ef20..0b636cc134 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -58,5 +58,9 @@ { "value": 221.33687472332892, "ts": 1711758099551 + }, + { + "value": 217.0138888888889, + "ts": 1711844691106 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 58da9db9cf..b37fe74c3d 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -814,5 +814,9 @@ { "value": 16.972165648336727, "ts": 1711758394443 + }, + { + "value": 18.002448332973284, + "ts": 1711844915335 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 4b05726ecd..441d758847 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Wed 27Thu 28Fri 29Sat 30050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 27Thu 28Fri 29Sat 30Mar 31050100150200250300350[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 a09d798433..bc671b0f35 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -12 PMThu 2812 PMFri 2912 PMSat 3001002003004005006007008009001,0001,100[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Thu 28Fri 29Sat 30Mar 3101002003004005006007008009001,0001,100[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file