From b1877c9ae90754f059217df71b8983b42012bb8a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 12 Feb 2025 00:53:06 +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 add631c89a..d898740376 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -1086,5 +1086,9 @@ { "value": 83.58408559010364, "ts": 1739233705906 + }, + { + "value": 65.80679126085812, + "ts": 1739320092908 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 36188b79e2..44e9ba6e57 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -1082,5 +1082,9 @@ { "value": 65.9108884787767, "ts": 1739233695219 + }, + { + "value": 103.13531353135313, + "ts": 1739320078284 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index cad194d993..9a8c031553 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1850,5 +1850,9 @@ { "value": 13.989144423927034, "ts": 1739234080513 + }, + { + "value": 15.194797301404, + "ts": 1739320297756 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index ed1ec1ab02..18c2dc4e4d 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -1086,5 +1086,9 @@ { "value": 289.8550724637681, "ts": 1739233746275 + }, + { + "value": 235.54351666470382, + "ts": 1739320145210 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 724cabcc73..e56c382205 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -1082,5 +1082,9 @@ { "value": 180.66847335140017, "ts": 1739233738555 + }, + { + "value": 185.73551263001485, + "ts": 1739320123171 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index cb10fe25bb..44d8285273 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1826,5 +1826,9 @@ { "value": 42.527855745513314, "ts": 1739234281447 + }, + { + "value": 51.37690094533498, + "ts": 1739320486502 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index d0fa4eed19..da6510d9bf 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Thu 06Fri 07Sat 08Feb 09Mon 10Tue 11050100150200250300350400450500[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 07Sat 08Feb 09Mon 10Tue 11Wed 12050100150200250300350400450[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 6cd78d656b..2755a32ffd 100644 --- a/bigrawscript_4workers_benchmark.json +++ b/bigrawscript_4workers_benchmark.json @@ -158,5 +158,9 @@ { "value": 117.96974076149469, "ts": 1739233811566 + }, + { + "value": 123.95029593133154, + "ts": 1739320203126 } ] \ No newline at end of file diff --git a/bigrawscript_8workers_benchmark.json b/bigrawscript_8workers_benchmark.json index b34d750fd6..1985ea6d8d 100644 --- a/bigrawscript_8workers_benchmark.json +++ b/bigrawscript_8workers_benchmark.json @@ -158,5 +158,9 @@ { "value": 196.14573628205756, "ts": 1739233787155 + }, + { + "value": 160.6425702811245, + "ts": 1739320195694 } ] \ No newline at end of file diff --git a/bigrawscript_benchmark.json b/bigrawscript_benchmark.json index 0c166e34c6..533db2767e 100644 --- a/bigrawscript_benchmark.json +++ b/bigrawscript_benchmark.json @@ -162,5 +162,9 @@ { "value": 16.923050887614018, "ts": 1739234591737 + }, + { + "value": 17.131428033012263, + "ts": 1739320814849 } ] \ No newline at end of file diff --git a/bigscriptinflow_4workers_benchmark.json b/bigscriptinflow_4workers_benchmark.json index 8e1c8ba32a..da85a4963c 100644 --- a/bigscriptinflow_4workers_benchmark.json +++ b/bigscriptinflow_4workers_benchmark.json @@ -158,5 +158,9 @@ { "value": 63.80704748839509, "ts": 1739234033770 + }, + { + "value": 72.59923407808047, + "ts": 1739320406433 } ] \ No newline at end of file diff --git a/bigscriptinflow_8workers_benchmark.json b/bigscriptinflow_8workers_benchmark.json index 8817c4d4f2..517587925f 100644 --- a/bigscriptinflow_8workers_benchmark.json +++ b/bigscriptinflow_8workers_benchmark.json @@ -158,5 +158,9 @@ { "value": 84.65608465608466, "ts": 1739233990591 + }, + { + "value": 69.55312119631368, + "ts": 1739320492116 } ] \ No newline at end of file diff --git a/bigscriptinflow_benchmark.json b/bigscriptinflow_benchmark.json index de5ca889fa..b1c7e298e4 100644 --- a/bigscriptinflow_benchmark.json +++ b/bigscriptinflow_benchmark.json @@ -162,5 +162,9 @@ { "value": 9.070089113625542, "ts": 1739235189278 + }, + { + "value": 9.40024111618463, + "ts": 1739321477596 } ] \ No newline at end of file diff --git a/bun_4workers_benchmark.json b/bun_4workers_benchmark.json index 5d4f965fea..540bea4d8b 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -1086,5 +1086,9 @@ { "value": 143.88489208633092, "ts": 1739233717511 + }, + { + "value": 108.60121633362293, + "ts": 1739320107802 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 1417679506..5d86301aca 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -1082,5 +1082,9 @@ { "value": 150.69318866787222, "ts": 1739233705228 + }, + { + "value": 176.49135192375573, + "ts": 1739320088030 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 5bac16e262..501c20aba5 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1786,5 +1786,9 @@ { "value": 17.740562021004823, "ts": 1739234146063 + }, + { + "value": 20.647505781301618, + "ts": 1739320356121 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index dab9166edb..ccda0a5ccf 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Thu 06Fri 07Sat 08Feb 09Mon 10Tue 11050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 07Sat 08Feb 09Mon 10Tue 11Wed 12050100150200250300350[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 1055d2350a..14beb795bd 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Wed 05Thu 06Fri 07Sat 08Feb 09Mon 10Tue 1101002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Thu 06Fri 07Sat 08Feb 09Mon 10Tue 11Wed 1201002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index ab8a797923..fc183969c7 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1602,5 +1602,9 @@ { "value": 378.45179575377085, "ts": 1739234219800 + }, + { + "value": 486.7206385774778, + "ts": 1739320522432 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index de369262da..a4ed9997ba 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -1082,5 +1082,9 @@ { "value": 102.85949393128986, "ts": 1739233712398 + }, + { + "value": 73.01401869158879, + "ts": 1739320101445 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index bd2de125df..1420c82e12 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -1078,5 +1078,9 @@ { "value": 150.37593984962405, "ts": 1739233700276 + }, + { + "value": 142.2475106685633, + "ts": 1739320083507 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 5d3011aaf9..d2be82ca59 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1834,5 +1834,9 @@ { "value": 14.674806292556937, "ts": 1739234116231 + }, + { + "value": 16.25276296970485, + "ts": 1739320330131 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 24f50ee856..d7b5973906 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Thu 06Fri 07Sat 08Feb 09Mon 10Tue 11020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 07Sat 08Feb 09Mon 10Tue 11Wed 12020406080100120140160180200220240260280[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 88067fb3d9..8f3d9bbe59 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Thu 06Fri 07Sat 08Feb 09Mon 10Tue 11020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 07Sat 08Feb 09Mon 10Tue 11Wed 12020406080100120140160180200[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 4be30a2b14..9621263ce1 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -1086,5 +1086,9 @@ { "value": 247.46349913387772, "ts": 1739233735723 + }, + { + "value": 189.86140117714066, + "ts": 1739320132788 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index cfad8826ce..716f9dc80a 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -1082,5 +1082,9 @@ { "value": 223.28904767221167, "ts": 1739233724290 + }, + { + "value": 179.1472590469366, + "ts": 1739320109601 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 42ce17a00b..26a435478f 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -826,5 +826,9 @@ { "value": 47.73497541648766, "ts": 1739234231584 + }, + { + "value": 50.03252113874019, + "ts": 1739320443497 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 0a4d9a9128..c37805275f 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Thu 06Fri 07Sat 08Feb 09Mon 10Tue 11050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 07Sat 08Feb 09Mon 10Tue 11Wed 12050100150200250300350400450500550[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 94a884fee7..54bbb668d0 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 06Fri 07Sat 08Feb 09Mon 10Tue 11020406080100120140160180200220240[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Fri 07Sat 08Feb 09Mon 10Tue 11Wed 12020406080100120140160180200220240[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 830bb8023d..41f2c1e387 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -1086,5 +1086,9 @@ { "value": 238.60653781913626, "ts": 1739233755142 + }, + { + "value": 260.96033402922757, + "ts": 1739320153426 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 2e72eab870..2f864a79d0 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -1082,5 +1082,9 @@ { "value": 203.29335230737956, "ts": 1739233748916 + }, + { + "value": 240.61597690086623, + "ts": 1739320131910 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 80943e8fad..234246a80e 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1730,5 +1730,9 @@ { "value": 35.620781163730925, "ts": 1739234338166 + }, + { + "value": 36.29434715543054, + "ts": 1739320542133 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index a5d7b78773..6b276f0bac 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Thu 06Fri 07Sat 08Feb 09Mon 10Tue 11050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 07Sat 08Feb 09Mon 10Tue 11Wed 12050100150200250300350400450500[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 4e3d7eaae1..e9cf6d9e5b 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -1086,5 +1086,9 @@ { "value": 2641.775272983445, "ts": 1739233702043 + }, + { + "value": 2958.5798816568044, + "ts": 1739320088259 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 1eebedd00f..1a66bb551e 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -1082,5 +1082,9 @@ { "value": 3483.781063714485, "ts": 1739233690450 + }, + { + "value": 3487.5610323180654, + "ts": 1739320074962 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index d0db1bba22..c8bc83c16d 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1826,5 +1826,9 @@ { "value": 351.6023299514398, "ts": 1739234061896 + }, + { + "value": 595.3404685990977, + "ts": 1739320280491 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 582717e064..090106b31d 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Thu 06Fri 07Sat 08Feb 09Mon 10Tue 1105001,0001,5002,0002,5003,0003,5004,0004,5005,0005,5006,0006,500[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 07Sat 08Feb 09Mon 10Tue 11Wed 1205001,0001,5002,0002,5003,0003,5004,0004,5005,0005,5006,0006,500[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 9e74f698a0..d51fbb56a8 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -1086,5 +1086,9 @@ { "value": 97.71350400625366, "ts": 1739233724331 + }, + { + "value": 56.856947919035704, + "ts": 1739320118331 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 20cbb50857..2124d7864d 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -1082,5 +1082,9 @@ { "value": 128.30382345393895, "ts": 1739233710846 + }, + { + "value": 106.88328345446773, + "ts": 1739320094377 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 1669a767d6..894b727228 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1838,5 +1838,9 @@ { "value": 12.978248455588433, "ts": 1739234186046 + }, + { + "value": 12.576085316162784, + "ts": 1739320397605 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 16c83e7b9b..a27da219b1 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Thu 06Fri 07Sat 08Feb 09Mon 10Tue 11020406080100120140160180200220240[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 07Sat 08Feb 09Mon 10Tue 11Wed 12020406080100120140160180200220240[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 40cac9ba0f..af14a94ab1 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Wed 05Thu 06Fri 07Sat 08Feb 09Mon 10Tue 1101002003004005006007008009001,0001,100[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Thu 06Fri 07Sat 08Feb 09Mon 10Tue 11Wed 1201002003004005006007008009001,0001,100[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file