From 060645d252b8cbfb174aed1bbf86310d633c50ff Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 9 Dec 2024 00:50:38 +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 9357daef6b..799abd926f 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -998,5 +998,9 @@ { "value": 81.32726089785297, "ts": 1733617932610 + }, + { + "value": 76.49938800489596, + "ts": 1733704254213 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 982a678314..cf39833397 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -994,5 +994,9 @@ { "value": 116.06313834726092, "ts": 1733617920477 + }, + { + "value": 110.81560283687945, + "ts": 1733704245569 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 01bf7addd1..3e65e46f5e 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1762,5 +1762,9 @@ { "value": 17.283097131005878, "ts": 1733618061176 + }, + { + "value": 16.7369619066747, + "ts": 1733704396571 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 0e4265a4d9..eed8d1af7c 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -998,5 +998,9 @@ { "value": 273.3734281027884, "ts": 1733617968422 + }, + { + "value": 255.4604674926555, + "ts": 1733704290840 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 2fc2d73532..cf0e66a1e9 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -994,5 +994,9 @@ { "value": 284.9408747684855, "ts": 1733617951795 + }, + { + "value": 281.0172825628776, + "ts": 1733704277357 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 2f21a83b91..a7863adb9c 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1738,5 +1738,9 @@ { "value": 104.38413361169103, "ts": 1733618165546 + }, + { + "value": 100.33612602217428, + "ts": 1733704497604 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 8a773fd0f3..fea472ca39 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Fri 29DecemberTue 03Thu 05Sat 07Mon 09050100150200250300350400450500[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +DecemberTue 03Thu 05Sat 07Mon 09050100150200250300350400450500[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 e35ea2205e..9c2690c988 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -70,5 +70,9 @@ { "value": 144.8225923244026, "ts": 1733618042441 + }, + { + "value": 127.1334583479007, + "ts": 1733704373267 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index 87e40e60d6..f7e1953247 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -70,5 +70,9 @@ { "value": 191.62594615310914, "ts": 1733618017401 + }, + { + "value": 182.907311719786, + "ts": 1733704346126 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 45f63dd99e..5facb10bca 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -70,5 +70,9 @@ { "value": 22.242363918437253, "ts": 1733618427000 + }, + { + "value": 23.376911793067574, + "ts": 1733704754065 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index e5cb9dfac5..df7101d24c 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -70,5 +70,9 @@ { "value": 58.10153242791779, "ts": 1733618289689 + }, + { + "value": 53.62074050242634, + "ts": 1733704589646 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index ba284764dc..5a8d85cd58 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -70,5 +70,9 @@ { "value": 72.12665440513543, "ts": 1733618253805 + }, + { + "value": 72.75505192891832, + "ts": 1733704545632 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index 6d36169cf8..f872aa0cfa 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -70,5 +70,9 @@ { "value": 12.164044301449344, "ts": 1733618909264 + }, + { + "value": 11.78418444605495, + "ts": 1733705276036 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 2e50b0e016..32f4abda74 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -998,5 +998,9 @@ { "value": 178.38030681412772, "ts": 1733617943410 + }, + { + "value": 168.8048615800135, + "ts": 1733704265152 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 5a07f3c456..f29156baa7 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -994,5 +994,9 @@ { "value": 237.41690408357076, "ts": 1733617928801 + }, + { + "value": 221.5330084182543, + "ts": 1733704254251 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 9c73186abc..647143e7e9 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1698,5 +1698,9 @@ { "value": 28.480291638186372, "ts": 1733618107434 + }, + { + "value": 39.37317899047169, + "ts": 1733704437788 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 23d1b7c85f..80f1024950 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Fri 29DecemberTue 03Thu 05Sat 07Mon 09050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +DecemberTue 03Thu 05Sat 07Mon 09050100150200250300350400[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 159274f32a..bab7feee1f 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Fri 29DecemberTue 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 0902004006008001,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 893af61a8c..ba253f507b 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1518,5 +1518,9 @@ { "value": 690.3746433064342, "ts": 1733618244623 + }, + { + "value": 737.856118056979, + "ts": 1733704565437 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 8475d9ab9d..136b5541e8 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -994,5 +994,9 @@ { "value": 102.88065843621399, "ts": 1733617939032 + }, + { + "value": 98.00078400627204, + "ts": 1733704260772 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index ed76eeadbf..6766b59de5 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -990,5 +990,9 @@ { "value": 155.18311607697083, "ts": 1733617925208 + }, + { + "value": 148.19205690574984, + "ts": 1733704250510 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 2b9a5b1278..6e8fb66f9f 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1746,5 +1746,9 @@ { "value": 19.127773527161438, "ts": 1733618088543 + }, + { + "value": 19.244832762403295, + "ts": 1733704423844 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index cecf7b73ae..49d66dca7c 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Fri 29DecemberTue 03Thu 05Sat 07Mon 09020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +DecemberTue 03Thu 05Sat 07Mon 09020406080100120140160180200220240260[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 e553242291..19acaff147 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Fri 29DecemberTue 03Thu 05Sat 07Mon 09020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +DecemberTue 03Thu 05Sat 07Mon 09020406080100120140160180200[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 80d1a16d83..a385cfa95f 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -998,5 +998,9 @@ { "value": 291.97080291970804, "ts": 1733617958472 + }, + { + "value": 281.4919071076706, + "ts": 1733704280559 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 0b69528130..e86b709ee9 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -994,5 +994,9 @@ { "value": 337.95201081446436, "ts": 1733617942055 + }, + { + "value": 313.8731952291274, + "ts": 1733704267808 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 21a1db6f44..85be3d19e7 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -738,5 +738,9 @@ { "value": 165.00288755053214, "ts": 1733618144539 + }, + { + "value": 132.5820351342393, + "ts": 1733704475658 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 35b597672e..2d10031177 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Fri 29DecemberTue 03Thu 05Sat 07Mon 09050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +DecemberTue 03Thu 05Sat 07Mon 09050100150200250300350400450500550[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 5fc6ea55c5..c49405ad7e 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 29DecemberTue 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 09020406080100120140160180200220240260[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 fed8040526..8bda4d7e5a 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -998,5 +998,9 @@ { "value": 260.7222004953722, "ts": 1733617976535 + }, + { + "value": 229.83222247759136, + "ts": 1733704299888 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 9ced098850..40f36ab933 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -994,5 +994,9 @@ { "value": 312.3535842573794, "ts": 1733617958594 + }, + { + "value": 284.8597065945022, + "ts": 1733704284788 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index f688cdac55..e93d436e1b 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1638,5 +1638,9 @@ { "value": 46.869141357330335, "ts": 1733618208568 + }, + { + "value": 45.89998393500562, + "ts": 1733704541566 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index f7f743c512..7b7980d4cf 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Fri 29DecemberTue 03Thu 05Sat 07Mon 09050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +DecemberTue 03Thu 05Sat 07Mon 09050100150200250300350400450500[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 e924ff729d..0975b86fc5 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -998,5 +998,9 @@ { "value": 3724.3947858472998, "ts": 1733617928734 + }, + { + "value": 3600.5760921747483, + "ts": 1733704250269 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 3fd5e9b9ba..262556443a 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -994,5 +994,9 @@ { "value": 5444.97549761026, "ts": 1733617917487 + }, + { + "value": 4871.711594673595, + "ts": 1733704242599 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index d3ea8d303f..9bf683093b 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1738,5 +1738,9 @@ { "value": 991.4187201885899, "ts": 1733618046106 + }, + { + "value": 875.6993432254925, + "ts": 1733704381013 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 2a51c3f86d..f2996cff23 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Fri 29DecemberTue 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 0901,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 9a42649571..d24803b09c 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -998,5 +998,9 @@ { "value": 133.97642015005357, "ts": 1733617948659 + }, + { + "value": 120.86052695189753, + "ts": 1733704270731 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 844e8e921f..00ef524f65 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -994,5 +994,9 @@ { "value": 195.61815336463224, "ts": 1733617932770 + }, + { + "value": 179.79144192736425, + "ts": 1733704258446 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index f1eae6b084..dfc15fad51 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1750,5 +1750,9 @@ { "value": 23.54935945742276, "ts": 1733618129831 + }, + { + "value": 26.292264815691226, + "ts": 1733704458088 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index d22ddbb2ea..abef6d9c9e 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Fri 29DecemberTue 03Thu 05Sat 07Mon 09020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +DecemberTue 03Thu 05Sat 07Mon 09020406080100120140160180200220240260280300[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 e1c387e835..55da1bd476 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Fri 29DecemberTue 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 0901002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file