From 7507baa9363d9cdec629cbecbf1082a1367a88a9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 12 Oct 2024 15:01:26 +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 053351c3d3..83105dc46d 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -790,5 +790,9 @@ { "value": 85.73388203017834, "ts": 1728692779009 + }, + { + "value": 84.34547908232119, + "ts": 1728744684987 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 438755a30a..1f11d91a22 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -786,5 +786,9 @@ { "value": 110.76650420912715, "ts": 1728692781844 + }, + { + "value": 122.0703125, + "ts": 1728744655721 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 5a21e5fd23..8fab487055 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1554,5 +1554,9 @@ { "value": 16.443041304919756, "ts": 1728692913855 + }, + { + "value": 15.189258156631631, + "ts": 1728744853938 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 7e39440816..6741156ba5 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -790,5 +790,9 @@ { "value": 204.8340843916428, "ts": 1728692816941 + }, + { + "value": 229.80581408709642, + "ts": 1728744723758 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 306eadc386..80774e3b63 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -786,5 +786,9 @@ { "value": 244.9179524859172, "ts": 1728692815893 + }, + { + "value": 282.76544606249115, + "ts": 1728744686747 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 4638f6e072..f11b1af75e 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1530,5 +1530,9 @@ { "value": 82.96001327360212, "ts": 1728693027018 + }, + { + "value": 88.15232722143865, + "ts": 1728744978524 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index e3b7132b93..43c1dc1ac1 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Thu 03Sat 05Mon 07Wed 09Fri 11Oct 13050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 05Mon 07Wed 09Fri 11Oct 13050100150200250300350400450[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 ffc5e87840..5a2f8077f8 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -790,5 +790,9 @@ { "value": 163.0789302022179, "ts": 1728692789524 + }, + { + "value": 177.80938833570414, + "ts": 1728744695896 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index abec191b77..3f8707967b 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -786,5 +786,9 @@ { "value": 218.53146853146856, "ts": 1728692790704 + }, + { + "value": 246.66995559940798, + "ts": 1728744663646 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 24d6543fc6..fafa49174a 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1490,5 +1490,9 @@ { "value": 34.31237990667033, "ts": 1728692958715 + }, + { + "value": 28.409090909090907, + "ts": 1728744904730 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 106141f43e..06a6c071f5 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Thu 03Sat 05Mon 07Wed 09Fri 11Oct 13050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 05Mon 07Wed 09Fri 11Oct 13050100150200250300350400[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 8e843e3019..9aadadaaed 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Thu 03Sat 05Mon 07Wed 09Fri 11Oct 1302004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Sat 05Mon 07Wed 09Fri 11Oct 1302004006008001,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 1135977a9f..834249dbd8 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1318,5 +1318,9 @@ { "value": 508.511924604632, "ts": 1728693092445 + }, + { + "value": 760.861294985924, + "ts": 1728744986823 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index cd1dc33c35..beb1468497 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -786,5 +786,9 @@ { "value": 106.26992561105207, "ts": 1728692785214 + }, + { + "value": 92.25092250922509, + "ts": 1728744691752 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 77ca16c764..f0ba7e4c89 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -782,5 +782,9 @@ { "value": 142.04545454545453, "ts": 1728692786909 + }, + { + "value": 165.6726308813784, + "ts": 1728744660161 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index b3d1d2130f..7be0c9ab74 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1538,5 +1538,9 @@ { "value": 18.100857980668284, "ts": 1728692942830 + }, + { + "value": 16.432773523515298, + "ts": 1728744885737 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 59b81f9418..aca9722660 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Thu 03Sat 05Mon 07Wed 09Fri 11Oct 13020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 05Mon 07Wed 09Fri 11Oct 13020406080100120140160180200220240260[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 983b3d5549..f7d2cf0ece 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Thu 03Sat 05Mon 07Wed 09Fri 11Oct 13020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 05Mon 07Wed 09Fri 11Oct 13020406080100120140160180200[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 668c80a306..04aa48c851 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -790,5 +790,9 @@ { "value": 267.7734636497523, "ts": 1728692804929 + }, + { + "value": 251.82573659027952, + "ts": 1728744712465 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 496fc1f62b..d1d15908e0 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -786,5 +786,9 @@ { "value": 291.75784099197665, "ts": 1728692805186 + }, + { + "value": 315.955766192733, + "ts": 1728744676944 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 0c6a12bfb8..ac250febbd 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -530,5 +530,9 @@ { "value": 129.03225806451613, "ts": 1728693000690 + }, + { + "value": 105.15247108307045, + "ts": 1728744953066 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 44c03dc1b8..9fd8e950eb 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Thu 03Sat 05Mon 07Wed 09Fri 11Oct 13050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 05Mon 07Wed 09Fri 11Oct 13050100150200250300350400450500550[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 9adf38558d..4d62cbf256 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 @@ -Thu 03Sat 05Mon 07Wed 09Fri 11Oct 13020406080100120140160180200220240[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Sat 05Mon 07Wed 09Fri 11Oct 13020406080100120140160180200220240[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 e464c5677d..5521763e04 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -790,5 +790,9 @@ { "value": 231.42791020597085, "ts": 1728692826052 + }, + { + "value": 228.51919561243142, + "ts": 1728744732887 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index ba80804a43..a8945e44e0 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -786,5 +786,9 @@ { "value": 263.88705633988656, "ts": 1728692823928 + }, + { + "value": 311.67212092878293, + "ts": 1728744693497 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 433e7138b2..1e22c9753e 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1430,5 +1430,9 @@ { "value": 43.401835897658465, "ts": 1728693073431 + }, + { + "value": 42.887163871853154, + "ts": 1728745025525 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 91c16630fe..22afaef1f7 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Thu 03Sat 05Mon 07Wed 09Fri 11Oct 13050100150200250300350400450500550[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 05Mon 07Wed 09Fri 11Oct 13050100150200250300350400450500550[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 70e95737b7..4108f5130d 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -790,5 +790,9 @@ { "value": 3537.7358490566035, "ts": 1728692775358 + }, + { + "value": 4128.629753658425, + "ts": 1728744681329 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 0640f84bad..285f9c8ccb 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -786,5 +786,9 @@ { "value": 4472.27191413238, "ts": 1728692778816 + }, + { + "value": 5329.227854097584, + "ts": 1728744652943 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index bfeec312a2..4e328281d6 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1530,5 +1530,9 @@ { "value": 927.490828146255, "ts": 1728692897976 + }, + { + "value": 764.4935230409853, + "ts": 1728744836628 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index f557d9a331..1a4b8e2b6e 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Thu 03Sat 05Mon 07Wed 09Fri 11Oct 1301,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 05Mon 07Wed 09Fri 11Oct 1301,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 259624e6be..2890c04c09 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -790,5 +790,9 @@ { "value": 123.76237623762376, "ts": 1728692794826 + }, + { + "value": 122.1597849987784, + "ts": 1728744701308 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 81b0180a84..f7e4d68054 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -786,5 +786,9 @@ { "value": 168.40687100033682, "ts": 1728692795142 + }, + { + "value": 191.20458891013382, + "ts": 1728744667696 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index a672f6a937..f6117deec7 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1542,5 +1542,9 @@ { "value": 22.388393856624727, "ts": 1728692982342 + }, + { + "value": 20.317769921573408, + "ts": 1728744930761 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 6b408ad075..313e0abfbf 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Thu 03Sat 05Mon 07Wed 09Fri 11Oct 13020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 05Mon 07Wed 09Fri 11Oct 13020406080100120140160180200220240260280300[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 1305f20cd1..7e5621df63 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Thu 03Sat 05Mon 07Wed 09Fri 11Oct 1301002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Sat 05Mon 07Wed 09Fri 11Oct 1301002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file