From 15f2a6ddd90b3ac7120bd6d3b1a84e2756e63a61 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 12 Dec 2024 00:49:59 +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 +- bigrawscript_4workers_benchmark.json | 4 ++++ bigrawscript_8workers_benchmark.json | 4 ++++ bigrawscript_benchmark.json | 4 ++++ bigscriptinflow_4workers_benchmark.json | 4 ++++ bigscriptinflow_8workers_benchmark.json | 4 ++++ bigscriptinflow_benchmark.json | 4 ++++ 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 +- 42 files changed, 135 insertions(+), 11 deletions(-) diff --git a/2steps_4workers_benchmark.json b/2steps_4workers_benchmark.json index db938fec85..48b43a4969 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1006,5 +1006,9 @@ { "value": 75.25586995785672, "ts": 1733876989000 + }, + { + "value": 77.68800497203232, + "ts": 1733963377957 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 7384c3f4d5..5dcb213068 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1002,5 +1002,9 @@ { "value": 113.53315168029064, "ts": 1733876981280 + }, + { + "value": 88.65248226950355, + "ts": 1733963365087 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 579ded479b..032cbce9a4 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1770,5 +1770,9 @@ { "value": 14.937858508604206, "ts": 1733877127550 + }, + { + "value": 15.123102050692639, + "ts": 1733963520484 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 45edf7b48a..b11986191a 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1006,5 +1006,9 @@ { "value": 245.60972614515532, "ts": 1733877026106 + }, + { + "value": 207.9866888519135, + "ts": 1733963418622 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index d917fd1288..db450a34cb 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1002,5 +1002,9 @@ { "value": 278.6679671171799, "ts": 1733877012703 + }, + { + "value": 209.95171110644552, + "ts": 1733963398990 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index fadd17761c..0e467aa006 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1746,5 +1746,9 @@ { "value": 80.94216682180583, "ts": 1733877260467 + }, + { + "value": 100.0450202591166, + "ts": 1733963636095 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index a9c1ca293d..500c737a86 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -DecemberTue 03Thu 05Sat 07Mon 09Wed 11050100150200250300350400450500[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file diff --git a/bigrawscript_4workers_benchmark.json b/bigrawscript_4workers_benchmark.json index 1b15400d08..f84144380b 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -78,5 +78,9 @@ { "value": 119.70313622216904, "ts": 1733877106420 + }, + { + "value": 111.68504816417703, + "ts": 1733963504957 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index fa2d717542..731ec939f2 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -78,5 +78,9 @@ { "value": 170.7504482199266, "ts": 1733877081736 + }, + { + "value": 156.89966266572526, + "ts": 1733963470410 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index d2c123cec7..1956a0f429 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -78,5 +78,9 @@ { "value": 20.806783011261672, "ts": 1733877545285 + }, + { + "value": 20.47984271480795, + "ts": 1733963916113 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 4da0695f71..db6d2f2d84 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -78,5 +78,9 @@ { "value": 57.21642111285939, "ts": 1733877348265 + }, + { + "value": 53.83942391816407, + "ts": 1733963732639 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 107772dd68..a0e371f9d5 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -78,5 +78,9 @@ { "value": 71.35594127406033, "ts": 1733877303671 + }, + { + "value": 69.4287747556975, + "ts": 1733963698542 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index e509e02f65..89d61a2c87 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -78,5 +78,9 @@ { "value": 9.840558353280965, "ts": 1733878122978 + }, + { + "value": 10.643534717879808, + "ts": 1733964467434 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 62380a48a5..00a6852951 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1006,5 +1006,9 @@ { "value": 160.15374759769378, "ts": 1733876999980 + }, + { + "value": 165.89250165892503, + "ts": 1733963389019 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 3d2fcd8b6b..84df901eda 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1002,5 +1002,9 @@ { "value": 244.9779519843214, "ts": 1733876989549 + }, + { + "value": 232.77467411545624, + "ts": 1733963373642 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index f581c80809..e0bea8c28f 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1706,5 +1706,9 @@ { "value": 24.186136506554444, "ts": 1733877181508 + }, + { + "value": 26.502703275734124, + "ts": 1733963575070 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 2beb5fa219..2c7aef2df8 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -DecemberTue 03Thu 05Sat 07Mon 09Wed 11050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 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 56858129f0..fb342df909 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -DecemberTue 03Thu 05Sat 07Mon 09Wed 1102004006008001,0001,2001,4001,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 1302004006008001,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 8c24686e5b..b8d002f840 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1526,5 +1526,9 @@ { "value": 700.7217433956976, "ts": 1733877262620 + }, + { + "value": 557.3480142928802, + "ts": 1733963725437 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 47706ccea9..48d98ec7f7 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1002,5 +1002,9 @@ { "value": 101.8122581958868, "ts": 1733876995405 + }, + { + "value": 92.38728750923873, + "ts": 1733963384718 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 8b547a89a9..7edb98f360 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -998,5 +998,9 @@ { "value": 152.4390243902439, "ts": 1733876985934 + }, + { + "value": 138.73473917869035, + "ts": 1733963369926 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index e16efa796a..4a7a7225c9 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1754,5 +1754,9 @@ { "value": 16.70285618840822, "ts": 1733877159358 + }, + { + "value": 15.174506828528072, + "ts": 1733963554794 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index fe7046b5ac..2208373396 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -DecemberTue 03Thu 05Sat 07Mon 09Wed 11020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 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 a1692c049d..d5b245d89a 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -DecemberTue 03Thu 05Sat 07Mon 09Wed 11020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 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 3294b2ecc0..71f09ac448 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1006,5 +1006,9 @@ { "value": 300.70666065253346, "ts": 1733877015527 + }, + { + "value": 244.46889133357783, + "ts": 1733963406743 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index e970cc3bb0..f447c99234 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1002,5 +1002,9 @@ { "value": 310.55900621118013, "ts": 1733877003389 + }, + { + "value": 289.22631959508317, + "ts": 1733963387076 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index e338e2734c..9a1a4f9a67 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -746,5 +746,9 @@ { "value": 93.83944071693334, "ts": 1733877232820 + }, + { + "value": 145.99605810643112, + "ts": 1733963614198 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 96c0a7fc55..6960051faa 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -DecemberTue 03Thu 05Sat 07Mon 09Wed 11050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 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 cae7951835..1a70f1fb8f 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 @@ -DecemberTue 03Thu 05Sat 07Mon 09Wed 11020406080100120140160180200220240260[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13020406080100120140160180200220240260[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 b10da738f7..2057c047b3 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1006,5 +1006,9 @@ { "value": 236.88262465948125, "ts": 1733877034843 + }, + { + "value": 220.6287920573635, + "ts": 1733963428040 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index b9c04bbd9f..6bf20bfd5f 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1002,5 +1002,9 @@ { "value": 304.83158055174516, "ts": 1733877019597 + }, + { + "value": 280.7805699845571, + "ts": 1733963406442 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 33e0d1aecc..894a154fcd 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1646,5 +1646,9 @@ { "value": 37.79860901118839, "ts": 1733877313754 + }, + { + "value": 43.3247405931157, + "ts": 1733963682601 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 16c91d6cd7..efd1f202f4 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -DecemberTue 03Thu 05Sat 07Mon 09Wed 11050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 13050100150200250300350400450500[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 8a9cdf9d6b..bcc97f0c8d 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1006,5 +1006,9 @@ { "value": 3730.5699481865286, "ts": 1733876984945 + }, + { + "value": 3596.547314578005, + "ts": 1733963374187 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index ad5b41b582..0da1660c60 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1002,5 +1002,9 @@ { "value": 4703.668861712135, "ts": 1733876978416 + }, + { + "value": 4992.2343021965835, + "ts": 1733963361646 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 3d9f989dd3..e8498671e8 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1746,5 +1746,9 @@ { "value": 930.1652593610797, "ts": 1733877110226 + }, + { + "value": 796.129043672101, + "ts": 1733963503331 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 0c1414ed63..e11d07fa9f 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -DecemberTue 03Thu 05Sat 07Mon 09Wed 1101,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 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 59c65b1864..33af26984a 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1006,5 +1006,9 @@ { "value": 128.73326467559218, "ts": 1733877005438 + }, + { + "value": 100.78613182826042, + "ts": 1733963395303 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 9252a70c63..778c8cc1ca 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1002,5 +1002,9 @@ { "value": 195.00780031201248, "ts": 1733876993600 + }, + { + "value": 181.09380659181454, + "ts": 1733963377643 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 8e9a58b9fc..dada2039f2 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1758,5 +1758,9 @@ { "value": 19.470404984423677, "ts": 1733877208631 + }, + { + "value": 23.383061310386758, + "ts": 1733963597808 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 14c6725110..8f7500c622 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -DecemberTue 03Thu 05Sat 07Mon 09Wed 11020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 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 70fb1ac683..7e68e5e068 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -DecemberTue 03Thu 05Sat 07Mon 09Wed 1101002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Tue 03Thu 05Sat 07Mon 09Wed 11Fri 1301002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file