From 391aff3eaae366fa638927b127924acaf10853af Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 11 Dec 2024 00:50:42 +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 799abd926f..db938fec85 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1002,5 +1002,9 @@ { "value": 76.49938800489596, "ts": 1733704254213 + }, + { + "value": 75.25586995785672, + "ts": 1733876989000 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index cf39833397..7384c3f4d5 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -998,5 +998,9 @@ { "value": 110.81560283687945, "ts": 1733704245569 + }, + { + "value": 113.53315168029064, + "ts": 1733876981280 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 3e65e46f5e..579ded479b 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1766,5 +1766,9 @@ { "value": 16.7369619066747, "ts": 1733704396571 + }, + { + "value": 14.937858508604206, + "ts": 1733877127550 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index eed8d1af7c..45edf7b48a 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1002,5 +1002,9 @@ { "value": 255.4604674926555, "ts": 1733704290840 + }, + { + "value": 245.60972614515532, + "ts": 1733877026106 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index cf0e66a1e9..d917fd1288 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -998,5 +998,9 @@ { "value": 281.0172825628776, "ts": 1733704277357 + }, + { + "value": 278.6679671171799, + "ts": 1733877012703 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index a7863adb9c..fadd17761c 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1742,5 +1742,9 @@ { "value": 100.33612602217428, "ts": 1733704497604 + }, + { + "value": 80.94216682180583, + "ts": 1733877260467 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index fea472ca39..a9c1ca293d 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -DecemberTue 03Thu 05Sat 07Mon 09050100150200250300350400450500[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +DecemberTue 03Thu 05Sat 07Mon 09Wed 11050100150200250300350400450500[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 9c2690c988..1b15400d08 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -74,5 +74,9 @@ { "value": 127.1334583479007, "ts": 1733704373267 + }, + { + "value": 119.70313622216904, + "ts": 1733877106420 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index f7e1953247..fa2d717542 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -74,5 +74,9 @@ { "value": 182.907311719786, "ts": 1733704346126 + }, + { + "value": 170.7504482199266, + "ts": 1733877081736 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 5facb10bca..d2c123cec7 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -74,5 +74,9 @@ { "value": 23.376911793067574, "ts": 1733704754065 + }, + { + "value": 20.806783011261672, + "ts": 1733877545285 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index df7101d24c..4da0695f71 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -74,5 +74,9 @@ { "value": 53.62074050242634, "ts": 1733704589646 + }, + { + "value": 57.21642111285939, + "ts": 1733877348265 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 5a8d85cd58..107772dd68 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -74,5 +74,9 @@ { "value": 72.75505192891832, "ts": 1733704545632 + }, + { + "value": 71.35594127406033, + "ts": 1733877303671 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index f872aa0cfa..e509e02f65 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -74,5 +74,9 @@ { "value": 11.78418444605495, "ts": 1733705276036 + }, + { + "value": 9.840558353280965, + "ts": 1733878122978 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 32f4abda74..62380a48a5 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1002,5 +1002,9 @@ { "value": 168.8048615800135, "ts": 1733704265152 + }, + { + "value": 160.15374759769378, + "ts": 1733876999980 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index f29156baa7..3d2fcd8b6b 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -998,5 +998,9 @@ { "value": 221.5330084182543, "ts": 1733704254251 + }, + { + "value": 244.9779519843214, + "ts": 1733876989549 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 647143e7e9..f581c80809 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1702,5 +1702,9 @@ { "value": 39.37317899047169, "ts": 1733704437788 + }, + { + "value": 24.186136506554444, + "ts": 1733877181508 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 80f1024950..2beb5fa219 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -DecemberTue 03Thu 05Sat 07Mon 09050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +DecemberTue 03Thu 05Sat 07Mon 09Wed 11050100150200250300350400[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 bab7feee1f..56858129f0 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -DecemberTue 03Thu 05Sat 07Mon 0902004006008001,0001,2001,4001,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +DecemberTue 03Thu 05Sat 07Mon 09Wed 1102004006008001,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 ba253f507b..8c24686e5b 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1522,5 +1522,9 @@ { "value": 737.856118056979, "ts": 1733704565437 + }, + { + "value": 700.7217433956976, + "ts": 1733877262620 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 136b5541e8..47706ccea9 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -998,5 +998,9 @@ { "value": 98.00078400627204, "ts": 1733704260772 + }, + { + "value": 101.8122581958868, + "ts": 1733876995405 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 6766b59de5..8b547a89a9 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -994,5 +994,9 @@ { "value": 148.19205690574984, "ts": 1733704250510 + }, + { + "value": 152.4390243902439, + "ts": 1733876985934 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 6e8fb66f9f..e16efa796a 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1750,5 +1750,9 @@ { "value": 19.244832762403295, "ts": 1733704423844 + }, + { + "value": 16.70285618840822, + "ts": 1733877159358 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 49d66dca7c..fe7046b5ac 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -DecemberTue 03Thu 05Sat 07Mon 09020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +DecemberTue 03Thu 05Sat 07Mon 09Wed 11020406080100120140160180200220240260[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 19acaff147..a1692c049d 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -DecemberTue 03Thu 05Sat 07Mon 09020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +DecemberTue 03Thu 05Sat 07Mon 09Wed 11020406080100120140160180200[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 a385cfa95f..3294b2ecc0 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1002,5 +1002,9 @@ { "value": 281.4919071076706, "ts": 1733704280559 + }, + { + "value": 300.70666065253346, + "ts": 1733877015527 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index e86b709ee9..e970cc3bb0 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -998,5 +998,9 @@ { "value": 313.8731952291274, "ts": 1733704267808 + }, + { + "value": 310.55900621118013, + "ts": 1733877003389 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 85be3d19e7..e338e2734c 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -742,5 +742,9 @@ { "value": 132.5820351342393, "ts": 1733704475658 + }, + { + "value": 93.83944071693334, + "ts": 1733877232820 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 2d10031177..96c0a7fc55 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -DecemberTue 03Thu 05Sat 07Mon 09050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +DecemberTue 03Thu 05Sat 07Mon 09Wed 11050100150200250300350400450500550[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 c49405ad7e..cae7951835 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 09020406080100120140160180200220240260[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +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 diff --git a/nativets_4workers_benchmark.json b/nativets_4workers_benchmark.json index 8bda4d7e5a..b10da738f7 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1002,5 +1002,9 @@ { "value": 229.83222247759136, "ts": 1733704299888 + }, + { + "value": 236.88262465948125, + "ts": 1733877034843 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 40f36ab933..b9c04bbd9f 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -998,5 +998,9 @@ { "value": 284.8597065945022, "ts": 1733704284788 + }, + { + "value": 304.83158055174516, + "ts": 1733877019597 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index e93d436e1b..33e0d1aecc 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1642,5 +1642,9 @@ { "value": 45.89998393500562, "ts": 1733704541566 + }, + { + "value": 37.79860901118839, + "ts": 1733877313754 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 7b7980d4cf..16c91d6cd7 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -DecemberTue 03Thu 05Sat 07Mon 09050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +DecemberTue 03Thu 05Sat 07Mon 09Wed 11050100150200250300350400450500[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 0975b86fc5..8a9cdf9d6b 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1002,5 +1002,9 @@ { "value": 3600.5760921747483, "ts": 1733704250269 + }, + { + "value": 3730.5699481865286, + "ts": 1733876984945 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 262556443a..ad5b41b582 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -998,5 +998,9 @@ { "value": 4871.711594673595, "ts": 1733704242599 + }, + { + "value": 4703.668861712135, + "ts": 1733876978416 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 9bf683093b..3d9f989dd3 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1742,5 +1742,9 @@ { "value": 875.6993432254925, "ts": 1733704381013 + }, + { + "value": 930.1652593610797, + "ts": 1733877110226 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index f2996cff23..0c1414ed63 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -DecemberTue 03Thu 05Sat 07Mon 0901,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +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 diff --git a/python_4workers_benchmark.json b/python_4workers_benchmark.json index d24803b09c..59c65b1864 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1002,5 +1002,9 @@ { "value": 120.86052695189753, "ts": 1733704270731 + }, + { + "value": 128.73326467559218, + "ts": 1733877005438 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 00ef524f65..9252a70c63 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -998,5 +998,9 @@ { "value": 179.79144192736425, "ts": 1733704258446 + }, + { + "value": 195.00780031201248, + "ts": 1733876993600 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index dfc15fad51..8e9a58b9fc 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1754,5 +1754,9 @@ { "value": 26.292264815691226, "ts": 1733704458088 + }, + { + "value": 19.470404984423677, + "ts": 1733877208631 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index abef6d9c9e..14c6725110 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -DecemberTue 03Thu 05Sat 07Mon 09020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +DecemberTue 03Thu 05Sat 07Mon 09Wed 11020406080100120140160180200220240260280300[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 55da1bd476..70fb1ac683 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -DecemberTue 03Thu 05Sat 07Mon 0901002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +DecemberTue 03Thu 05Sat 07Mon 09Wed 1101002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file