From 5b647e1d4d2e77e69358e3e0233a612475d75006 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 16 Oct 2024 00:34:25 +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 601ffdbc81..ddd9ebc545 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -810,5 +810,9 @@ { "value": 87.44316194473592, "ts": 1728952042729 + }, + { + "value": 82.94625082946251, + "ts": 1729038436732 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index a5d4febdb8..bd2af3ed02 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -806,5 +806,9 @@ { "value": 122.18963831867059, "ts": 1728952034649 + }, + { + "value": 118.99095668729177, + "ts": 1729038434877 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 396af20d2b..a348985236 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1574,5 +1574,9 @@ { "value": 19.254467036352434, "ts": 1728952175221 + }, + { + "value": 18.9623786407767, + "ts": 1729038573961 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index adce91d5d3..f61f36eaeb 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -810,5 +810,9 @@ { "value": 241.28362890577876, "ts": 1728952078135 + }, + { + "value": 230.94688221709006, + "ts": 1729038473702 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index e8638c01c9..c5b9e3e8b8 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -806,5 +806,9 @@ { "value": 267.0583522499666, "ts": 1728952067481 + }, + { + "value": 255.23226135783563, + "ts": 1729038467161 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 588f32e574..550fedbb5e 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1550,5 +1550,9 @@ { "value": 77.74236181295188, "ts": 1728952281311 + }, + { + "value": 86.53138926145459, + "ts": 1729038685597 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index cd0bfca2b9..45736775ea 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Oct 13Tue 15050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 09Fri 11Oct 13Tue 15050100150200250300350400450[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 c287452555..5b05c3defe 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -810,5 +810,9 @@ { "value": 181.02824040550325, "ts": 1728952053283 + }, + { + "value": 178.1895937277263, + "ts": 1729038447292 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 01b69f02f7..025418d22d 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -806,5 +806,9 @@ { "value": 232.45002324500234, "ts": 1728952042869 + }, + { + "value": 217.0138888888889, + "ts": 1729038443446 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index d53a42342e..d60378e7e0 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1510,5 +1510,9 @@ { "value": 41.390728476821195, "ts": 1728952216407 + }, + { + "value": 31.5357931251971, + "ts": 1729038619512 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 10341ea143..11f08ff5fa 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Oct 13Tue 15050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 09Fri 11Oct 13Tue 15050100150200250300350400[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 c01d8dcacc..c1fe944b83 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Wed 09Fri 11Oct 13Tue 1502004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Wed 09Fri 11Oct 13Tue 1502004006008001,0001,2001,4001,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index c51720c7e0..dbb4cd6fff 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1338,5 +1338,9 @@ { "value": 595.5216769890425, "ts": 1728952335845 + }, + { + "value": 736.7567965814485, + "ts": 1729038709122 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 78ce76cced..440bc998a1 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -806,5 +806,9 @@ { "value": 96.07993850883936, "ts": 1728952049178 + }, + { + "value": 97.69441187964048, + "ts": 1729038443095 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index d074fe2b63..5fbfb58bd8 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -802,5 +802,9 @@ { "value": 159.54052329291642, "ts": 1728952039250 + }, + { + "value": 147.9727730097662, + "ts": 1729038439754 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 337a8cb437..3693bedf93 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1558,5 +1558,9 @@ { "value": 18.796992481203006, "ts": 1728952203127 + }, + { + "value": 18.436578171091444, + "ts": 1729038602375 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 65d65a684e..60dc394cd2 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Oct 13Tue 15020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 09Fri 11Oct 13Tue 15020406080100120140160180200220240260[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 4b75d61dc1..27af1fa552 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Oct 13Tue 15020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 09Fri 11Oct 13Tue 15020406080100120140160180200[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 43ea9fd7bd..cc0ef8a637 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -810,5 +810,9 @@ { "value": 310.4625892579944, "ts": 1728952067818 + }, + { + "value": 281.5315315315315, + "ts": 1729038462711 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 961304f87e..e81b385e4a 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -806,5 +806,9 @@ { "value": 286.7383512544803, "ts": 1728952057529 + }, + { + "value": 284.1312686461145, + "ts": 1729038457310 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 98d551bc0d..291c9e1494 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -550,5 +550,9 @@ { "value": 141.622999575131, "ts": 1728952253237 + }, + { + "value": 124.57954403886883, + "ts": 1729038660780 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 4690f4cdab..7053f6c451 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Oct 13Tue 15050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 09Fri 11Oct 13Tue 15050100150200250300350400450500550[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 081b26cdf4..d8b982ddb0 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 09Fri 11Oct 13Tue 15020406080100120140160180200220240[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Wed 09Fri 11Oct 13Tue 15020406080100120140160180200220[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 c14d285de7..dc2cd54e2a 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -810,5 +810,9 @@ { "value": 228.85913720105273, "ts": 1728952087221 + }, + { + "value": 222.54367419606098, + "ts": 1729038483055 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 2265b4ed86..76fff65db1 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -806,5 +806,9 @@ { "value": 300.2101471029721, "ts": 1728952074545 + }, + { + "value": 281.6504717645402, + "ts": 1729038474646 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 556446a6d1..d1d7e229dc 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1450,5 +1450,9 @@ { "value": 42.49803446590595, "ts": 1728952328731 + }, + { + "value": 46.12758891092763, + "ts": 1729038729287 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 12089e7b65..0a46cfe8db 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Oct 13Tue 15050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 09Fri 11Oct 13Tue 15050100150200250300350400450500[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 463f46a128..2cae197ab4 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -810,5 +810,9 @@ { "value": 4042.2187289467774, "ts": 1728952039181 + }, + { + "value": 3790.112018866336, + "ts": 1729038432984 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index c3fcbd4d15..6525f9aa77 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -806,5 +806,9 @@ { "value": 5059.021922428331, "ts": 1728952031901 + }, + { + "value": 4610.891951431939, + "ts": 1729038432060 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index de1e7797ab..42ca7fe837 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1550,5 +1550,9 @@ { "value": 981.140303063338, "ts": 1728952161528 + }, + { + "value": 947.9771221521188, + "ts": 1729038560065 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 437819ab37..6f83805647 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Oct 13Tue 1501,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 09Fri 11Oct 13Tue 1501,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 f1ae36ed6f..883bf3d448 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -810,5 +810,9 @@ { "value": 125.37612838515547, "ts": 1728952058642 + }, + { + "value": 116.3602513381429, + "ts": 1729038452901 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 74d5420eab..690121ecfa 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -806,5 +806,9 @@ { "value": 176.74089784376105, "ts": 1728952047171 + }, + { + "value": 170.76502732240436, + "ts": 1729038447738 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 9aaa0d67fe..439bbf3a66 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1562,5 +1562,9 @@ { "value": 26.788106080900082, "ts": 1728952236274 + }, + { + "value": 23.37540906965872, + "ts": 1729038642157 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 287d1b2c09..1c3ce2537e 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Oct 13Tue 15020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 09Fri 11Oct 13Tue 15020406080100120140160180200220240260280300[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 24c1a00eaf..7bc8e3b3e6 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Wed 09Fri 11Oct 13Tue 1501002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Wed 09Fri 11Oct 13Tue 1501002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file