From bb2f67f775246da2d2caaebff9aa89e5d3c5b6c0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 6 Sep 2024 00:35:35 +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 a178d393d1..06e7c203c4 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -638,5 +638,9 @@ { "value": 92.5240562546262, "ts": 1725495969116 + }, + { + "value": 75.30120481927712, + "ts": 1725582374909 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 9d5b413f8e..3d40f935fa 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -634,5 +634,9 @@ { "value": 118.65211200759373, "ts": 1725495958945 + }, + { + "value": 87.41258741258741, + "ts": 1725582362779 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 0ec3112789..1a03f7527f 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1402,5 +1402,9 @@ { "value": 14.806040864672784, "ts": 1725496118863 + }, + { + "value": 18.960940462646946, + "ts": 1725582499942 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index e63e402f8b..6b44a94dec 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -638,5 +638,9 @@ { "value": 238.29381627546763, "ts": 1725496005600 + }, + { + "value": 213.67521367521368, + "ts": 1725582413253 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 7d3b6a9feb..b82c4bdf04 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -634,5 +634,9 @@ { "value": 250.8151492350138, "ts": 1725495990978 + }, + { + "value": 255.1996937603675, + "ts": 1725582398048 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 3b7e3152f9..511c0d5269 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1378,5 +1378,9 @@ { "value": 78.20136852394917, "ts": 1725496251508 + }, + { + "value": 76.09770945894529, + "ts": 1725582610168 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 9baf9291c1..5438256d8d 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Thu 29Sat 31SeptemberTue 03Thu 05050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 29Sat 31SeptemberTue 03Thu 05Sat 07050100150200250300350400450[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 72d51aee24..30f660a0ae 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -638,5 +638,9 @@ { "value": 174.5810055865922, "ts": 1725495979395 + }, + { + "value": 153.04560759106215, + "ts": 1725582385807 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 81c587a5d1..8ef07d7d88 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -634,5 +634,9 @@ { "value": 227.16946842344387, "ts": 1725495967067 + }, + { + "value": 174.27675148135236, + "ts": 1725582371785 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 3f90a9abee..4c0d24c142 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1338,5 +1338,9 @@ { "value": 26.929498572736577, "ts": 1725496168926 + }, + { + "value": 33.235841531507575, + "ts": 1725582542152 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 7e4d6da185..62a55fa1f6 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Thu 29Sat 31SeptemberTue 03Thu 05050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 29Sat 31SeptemberTue 03Thu 05Sat 07050100150200250300350400[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 c9b5aa4455..15a38ff385 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Thu 29Sat 31SeptemberTue 03Thu 0502004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Thu 29Sat 31SeptemberTue 03Thu 05Sat 0702004006008001,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 ca4527781e..e1cf50eb3d 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1170,5 +1170,9 @@ { "value": 659.9450045829515, "ts": 1725496235432 + }, + { + "value": 719.7639174350813, + "ts": 1725582634949 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 5dab6b4995..abd5672003 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -638,5 +638,9 @@ { "value": 112.51125112511251, "ts": 1725495975018 + }, + { + "value": 102.0408163265306, + "ts": 1725582381239 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index b9ddc3d643..b744f11044 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -634,5 +634,9 @@ { "value": 159.4896331738437, "ts": 1725495963563 + }, + { + "value": 152.16068167985392, + "ts": 1725582367444 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 8707be31d6..f9de6e8a6f 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1390,5 +1390,9 @@ { "value": 17.474574494111067, "ts": 1725496148936 + }, + { + "value": 20.377389248889433, + "ts": 1725582525912 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 971c988bb8..2ecfd4f80a 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Thu 29Sat 31SeptemberTue 03Thu 05020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 29Sat 31SeptemberTue 03Thu 05Sat 07020406080100120140160180200220240260[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 2b6a9a77a1..227564aee9 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Thu 29Sat 31SeptemberTue 03Thu 05020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 29Sat 31SeptemberTue 03Thu 05Sat 07020406080100120140160180200[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 e950623327..abdffd975d 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -638,5 +638,9 @@ { "value": 311.0419906687403, "ts": 1725495994481 + }, + { + "value": 293.5995302407516, + "ts": 1725582401525 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 304bc47a3b..d10a630b97 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -634,5 +634,9 @@ { "value": 304.27506465845124, "ts": 1725495980678 + }, + { + "value": 238.54961832061068, + "ts": 1725582387874 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 779f2aedd0..ebfe7db0df 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -378,5 +378,9 @@ { "value": 78.83326763894362, "ts": 1725496223187 + }, + { + "value": 121.08736453351094, + "ts": 1725582581603 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 6b20342433..279dcbf33e 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Thu 29Sat 31SeptemberTue 03Thu 05050100150200250300350400450500[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 29Sat 31SeptemberTue 03Thu 05Sat 07050100150200250300350400450500[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 92e2344a23..ddf94c1b86 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 29Sat 31SeptemberTue 03Thu 05020406080100120140160180200[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 29Sat 31SeptemberTue 03Thu 05Sat 07020406080100120140160180200[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 2c6f77e477..7571ecb3db 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -638,5 +638,9 @@ { "value": 265.8160552897395, "ts": 1725496013518 + }, + { + "value": 246.03272235207285, + "ts": 1725582421680 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 66bc23b3e9..c33650b3a4 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -634,5 +634,9 @@ { "value": 317.8134435086604, "ts": 1725495997591 + }, + { + "value": 309.3580819798917, + "ts": 1725582404845 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 8c2e8ccadd..ad63b79b06 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1278,5 +1278,9 @@ { "value": 51.12866528619271, "ts": 1725496291017 + }, + { + "value": 45.85578356070159, + "ts": 1725582654206 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 803e9175d6..e2ea226cb1 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Thu 29Sat 31SeptemberTue 03Thu 05050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 29Sat 31SeptemberTue 03Thu 05Sat 07050100150200250300350400450500[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 8997506659..0c11be51bc 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -638,5 +638,9 @@ { "value": 3773.584905660377, "ts": 1725495965699 + }, + { + "value": 3202.163239166014, + "ts": 1725582370932 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 98d1a3ee86..96fdf354fb 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -634,5 +634,9 @@ { "value": 4458.093917178522, "ts": 1725495956107 + }, + { + "value": 3505.082369435682, + "ts": 1725582359183 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 84dcc9ed9e..9cdb5c38f5 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1378,5 +1378,9 @@ { "value": 929.3200474985803, "ts": 1725496101128 + }, + { + "value": 1133.9439831672316, + "ts": 1725582485996 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 2150171b81..030ea3fd1b 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Thu 29Sat 31SeptemberTue 03Thu 0501,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 29Sat 31SeptemberTue 03Thu 05Sat 0701,0002,0003,0004,0005,0006,0007,0008,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 a78137783a..fa48431537 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -638,5 +638,9 @@ { "value": 134.01232913428035, "ts": 1725495985077 + }, + { + "value": 128.73326467559218, + "ts": 1725582391475 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 99637f8b75..786eb2d4eb 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -634,5 +634,9 @@ { "value": 187.6172607879925, "ts": 1725495971018 + }, + { + "value": 173.79214459506431, + "ts": 1725582376504 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index f131539d44..e565762c51 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1390,5 +1390,9 @@ { "value": 20.69707757264674, "ts": 1725496194528 + }, + { + "value": 26.438240270727583, + "ts": 1725582562753 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index bd55aa2444..4d2d24d288 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Thu 29Sat 31SeptemberTue 03Thu 05050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 29Sat 31SeptemberTue 03Thu 05Sat 07050100150200250300350[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 1f984bc296..c9033000b4 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Thu 29Sat 31SeptemberTue 03Thu 0502004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Thu 29Sat 31SeptemberTue 03Thu 05Sat 0702004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file