From 8558548ec33c939ced91cf1c3a7a8f4d5f9d7fbe Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 5 Oct 2024 00:33: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 3230e57245..0dc996142c 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -758,5 +758,9 @@ { "value": 80.07687379884689, "ts": 1728001616152 + }, + { + "value": 92.45562130177514, + "ts": 1728088013914 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index c2e1bfa02d..5bf3b11101 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -754,5 +754,9 @@ { "value": 128.73326467559218, "ts": 1728001606872 + }, + { + "value": 116.22501162250117, + "ts": 1728088009205 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 3d54b1cc9d..e4cc53f150 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1522,5 +1522,9 @@ { "value": 16.126951361114696, "ts": 1728001778611 + }, + { + "value": 18.372896303373263, + "ts": 1728088153396 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 941466c26a..1a5d98d113 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -758,5 +758,9 @@ { "value": 243.0428970713331, "ts": 1728001652082 + }, + { + "value": 255.49310168625445, + "ts": 1728088049041 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index c292f45802..ab0d52355c 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -754,5 +754,9 @@ { "value": 276.8166089965398, "ts": 1728001637480 + }, + { + "value": 263.85224274406335, + "ts": 1728088041011 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 147667e929..1a707eac2e 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1498,5 +1498,9 @@ { "value": 79.3241581723714, "ts": 1728001903472 + }, + { + "value": 79.79572294924992, + "ts": 1728088265254 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 132aeedef6..de4cfbf0e4 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Fri 27Sep 29OctoberThu 03Sat 05050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 27Sep 29OctoberThu 03Sat 05050100150200250300350400450[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 d86a01a986..5eb9a135f2 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -758,5 +758,9 @@ { "value": 177.99928800284798, "ts": 1728001626571 + }, + { + "value": 188.53695324283558, + "ts": 1728088024095 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 943955c845..0f15af8a99 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -754,5 +754,9 @@ { "value": 251.63563160543532, "ts": 1728001614805 + }, + { + "value": 230.84025854108958, + "ts": 1728088017451 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 1881fecb51..f83d16a62f 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1458,5 +1458,9 @@ { "value": 28.568163638441323, "ts": 1728001828613 + }, + { + "value": 29.627873903768663, + "ts": 1728088196827 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index b5611b806e..241173cc7f 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Fri 27Sep 29OctoberThu 03Sat 05050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 27Sep 29OctoberThu 03Sat 05050100150200250300350400[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 9d82b58641..8afecc82e4 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Wed 25Fri 27Sep 29OctoberThu 03Sat 0502004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Fri 27Sep 29OctoberThu 03Sat 0502004006008001,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 2165663117..d4eddfff70 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1286,5 +1286,9 @@ { "value": 667.0224119530417, "ts": 1728001924965 + }, + { + "value": 911.68783808424, + "ts": 1728088262661 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index e1f06900ec..00e741a3f0 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -754,5 +754,9 @@ { "value": 98.79470460383324, "ts": 1728001622480 + }, + { + "value": 110.08366358432409, + "ts": 1728088019928 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 49484e6225..42aea9eebb 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -750,5 +750,9 @@ { "value": 168.5772083614295, "ts": 1728001611375 + }, + { + "value": 145.98540145985402, + "ts": 1728088013910 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 3436c51ad8..8813634895 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1506,5 +1506,9 @@ { "value": 16.882766072393302, "ts": 1728001809674 + }, + { + "value": 20.847231487658437, + "ts": 1728088178663 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index d8f7c1488d..be75b47686 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Fri 27Sep 29OctoberThu 03Sat 05020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 27Sep 29OctoberThu 03Sat 05020406080100120140160180200220240260[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 35834098f2..0c520df779 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Fri 27Sep 29OctoberThu 03Sat 05020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 27Sep 29OctoberThu 03Sat 05020406080100120140160180200[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 1556c01942..38e47dae7a 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -758,5 +758,9 @@ { "value": 303.49013657056145, "ts": 1728001641530 + }, + { + "value": 337.32501264968795, + "ts": 1728088038598 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index e81efba3ef..2f1e3f2ff3 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -754,5 +754,9 @@ { "value": 354.67281432878167, "ts": 1728001627836 + }, + { + "value": 285.7959416976279, + "ts": 1728088031330 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 238e70501b..d608f37ce9 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -498,5 +498,9 @@ { "value": 111.99462425803561, "ts": 1728001876036 + }, + { + "value": 131.63090693694878, + "ts": 1728088237404 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 86a155b5f0..db80d9e95c 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Fri 27Sep 29OctoberThu 03Sat 05050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 27Sep 29OctoberThu 03Sat 05050100150200250300350400450500550[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 c9527ed055..5cd4615d1f 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 @@ -Fri 27Sep 29OctoberThu 03Sat 05020406080100120140160180200220[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Fri 27Sep 29OctoberThu 03Sat 05020406080100120140160180200220[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 a6416629fa..d08d5b5c37 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -758,5 +758,9 @@ { "value": 246.2144527883787, "ts": 1728001660576 + }, + { + "value": 267.66595289079225, + "ts": 1728088056831 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 7406aec806..fefca38a5b 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -754,5 +754,9 @@ { "value": 317.8134435086604, "ts": 1728001644142 + }, + { + "value": 312.40237425804435, + "ts": 1728088047750 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 701c8d4023..d6174ab56b 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1398,5 +1398,9 @@ { "value": 48.513074273516715, "ts": 1728001945065 + }, + { + "value": 38.08363165511463, + "ts": 1728088318185 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index a1b3b422b6..6149060a32 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Fri 27Sep 29OctoberThu 03Sat 05050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 27Sep 29OctoberThu 03Sat 05050100150200250300350400450500[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 936bd8df0b..c08432dd8a 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -758,5 +758,9 @@ { "value": 3762.541806020067, "ts": 1728001612414 + }, + { + "value": 4333.172845450169, + "ts": 1728088010405 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 29f7b81e96..7eded4f3f7 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -754,5 +754,9 @@ { "value": 5445.634416409512, "ts": 1728001604185 + }, + { + "value": 5019.240421616195, + "ts": 1728088006409 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index c912df66aa..4d68fe8378 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1498,5 +1498,9 @@ { "value": 812.4503502563732, "ts": 1728001762226 + }, + { + "value": 859.4921356469589, + "ts": 1728088139154 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 0f9cecb8ad..84a313132a 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Fri 27Sep 29OctoberThu 03Sat 0501,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 27Sep 29OctoberThu 03Sat 0501,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 fc833cc0e7..03bf0971bc 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -758,5 +758,9 @@ { "value": 119.50286806883365, "ts": 1728001632010 + }, + { + "value": 133.86880856760376, + "ts": 1728088029315 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 1fba9771cd..69488eee37 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -754,5 +754,9 @@ { "value": 191.79133103183736, "ts": 1728001618778 + }, + { + "value": 171.64435290078958, + "ts": 1728088021664 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 5d18d07c44..687d2206c0 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1510,5 +1510,9 @@ { "value": 19.834186203340078, "ts": 1728001855206 + }, + { + "value": 23.486307482737562, + "ts": 1728088219399 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 03b030d76f..2d40f044fc 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Fri 27Sep 29OctoberThu 03Sat 05020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 27Sep 29OctoberThu 03Sat 05020406080100120140160180200220240260280300[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 9d14bf4e61..229cdb0bda 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Wed 25Fri 27Sep 29OctoberThu 03Sat 0502004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Fri 27Sep 29OctoberThu 03Sat 0502004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file