From 2577ac1c0073fd234a0b1ef5a2f8228d969fc3c0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 00:38:04 +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 70656d9442..3ef584224a 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -534,5 +534,9 @@ { "value": 90.74410163339384, "ts": 1723336031221 + }, + { + "value": 94.23294383716548, + "ts": 1723422348341 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 800c220726..5e94020fe5 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -530,5 +530,9 @@ { "value": 119.44577161968466, "ts": 1723336045844 + }, + { + "value": 140.0560224089636, + "ts": 1723422340643 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index d12f35bf7e..e5f5008db1 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1298,5 +1298,9 @@ { "value": 18.12513593851954, "ts": 1723336128829 + }, + { + "value": 16.185420173507705, + "ts": 1723422499294 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index e078a4e448..21431ae6d8 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -534,5 +534,9 @@ { "value": 403.3884630899556, "ts": 1723336059360 + }, + { + "value": 416.3197335553705, + "ts": 1723422376414 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index d9eb5d4aa1..68d23d5115 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -530,5 +530,9 @@ { "value": 428.9084280506112, "ts": 1723336072916 + }, + { + "value": 482.7419744146754, + "ts": 1723422365974 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 5aba7c2695..de4348b46f 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1274,5 +1274,9 @@ { "value": 116.09008590666356, "ts": 1723336223460 + }, + { + "value": 114.09013120365087, + "ts": 1723422606316 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index a7ab2710dc..1a68f574cc 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sat 03Mon 05Wed 07Fri 09Aug 110100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 03Mon 05Wed 07Fri 09Aug 11Tue 130100200300400500600700800[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 c54a94d84d..34bf028056 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -534,5 +534,9 @@ { "value": 169.09029421711196, "ts": 1723336041285 + }, + { + "value": 177.5568181818182, + "ts": 1723422358110 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 9df8aeaf79..04b0a7abfc 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -530,5 +530,9 @@ { "value": 258.26446280991735, "ts": 1723336053754 + }, + { + "value": 257.46652935118436, + "ts": 1723422348241 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 4084a3ee01..2d1de3c00c 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1234,5 +1234,9 @@ { "value": 30.251694094869315, "ts": 1723336173262 + }, + { + "value": 27.373261797875838, + "ts": 1723422547186 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 94caabd6fa..d835480b54 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sat 03Mon 05Wed 07Fri 09Aug 11050100150200250300350400450[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 03Mon 05Wed 07Fri 09Aug 11Tue 13050100150200250300350400450[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 ec6c7a6f65..b8c2ed4b71 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Sat 03Mon 05Wed 07Fri 09Aug 1102004006008001,0001,2001,4001,6001,8002,0002,200[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Sat 03Mon 05Wed 07Fri 09Aug 11Tue 1302004006008001,0001,2001,4001,6001,8002,0002,200[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index ec61523aaa..c9f149cbf7 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1066,5 +1066,9 @@ { "value": 809.9206277784778, "ts": 1723336255359 + }, + { + "value": 634.9519905744904, + "ts": 1723422612900 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 63f64ea3e1..7a36d6afe7 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -534,5 +534,9 @@ { "value": 106.26992561105207, "ts": 1723336037147 + }, + { + "value": 115.15430677107325, + "ts": 1723422353985 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 33e547b10d..dee549df13 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -530,5 +530,9 @@ { "value": 165.6726308813784, "ts": 1723336050326 + }, + { + "value": 181.09380659181454, + "ts": 1723422344831 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 191926af20..d5775fd59c 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1286,5 +1286,9 @@ { "value": 19.64636542239686, "ts": 1723336155594 + }, + { + "value": 18.5459940652819, + "ts": 1723422527533 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 5dd10a19a0..5ac4977bec 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Sat 03Mon 05Wed 07Fri 09Aug 11020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 03Mon 05Wed 07Fri 09Aug 11Tue 13020406080100120140160180200220240260280[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 04f28d684e..d74cb2bff2 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sat 03Mon 05Wed 07Fri 09Aug 11020406080100120140160180200220240[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 03Mon 05Wed 07Fri 09Aug 11Tue 13020406080100120140160180200220240[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 2d333675fb..dc892c6b35 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -534,5 +534,9 @@ { "value": 535.7621216180016, "ts": 1723336052663 + }, + { + "value": 543.4782608695652, + "ts": 1723422369373 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 2e7a73bea6..67610c129f 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -530,5 +530,9 @@ { "value": 485.9086491739553, "ts": 1723336065726 + }, + { + "value": 503.1446540880503, + "ts": 1723422359268 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 74ed1e4ee8..d25ed31a40 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -274,5 +274,9 @@ { "value": 241.60425223483932, "ts": 1723336204597 + }, + { + "value": 209.18313983892898, + "ts": 1723422586649 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 653dfe1692..b2dee372c4 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sat 03Mon 05Wed 07Fri 09Aug 110100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 03Mon 05Wed 07Fri 09Aug 11Tue 130100200300400500600700800900[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 d42f6e8dfe..0833afc504 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 @@ -Sat 03Mon 05Wed 07Fri 09Aug 11050100150200250300350400[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Sat 03Mon 05Wed 07Fri 09Aug 11Tue 13050100150200250300350400[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 506fd3f8da..cde9135fc1 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -534,5 +534,9 @@ { "value": 247.46349913387772, "ts": 1723336067747 + }, + { + "value": 281.6504717645402, + "ts": 1723422383852 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 5bf4d56c5d..185256dea1 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -530,5 +530,9 @@ { "value": 368.7995574405311, "ts": 1723336078677 + }, + { + "value": 407.2490327835472, + "ts": 1723422371270 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index dcecb4c358..65228dc93a 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1174,5 +1174,9 @@ { "value": 34.869327196331746, "ts": 1723336281185 + }, + { + "value": 36.33456870866943, + "ts": 1723422661756 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 5f403cdb79..0a7e3cc364 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sat 03Mon 05Wed 07Fri 09Aug 11050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 03Mon 05Wed 07Fri 09Aug 11Tue 13050100150200250300350400450500550600650[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 24c2029322..fdcddc320c 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -534,5 +534,9 @@ { "value": 3557.0310647379656, "ts": 1723336027839 + }, + { + "value": 3966.679888932963, + "ts": 1723422345026 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index a59b8b959a..990721e3d0 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -530,5 +530,9 @@ { "value": 4379.348936791397, "ts": 1723336043031 + }, + { + "value": 4965.243296921549, + "ts": 1723422338228 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 0df26e085a..20c33e7ea5 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1274,5 +1274,9 @@ { "value": 1385.5532976168483, "ts": 1723336114348 + }, + { + "value": 913.9282667858158, + "ts": 1723422483079 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index e5ffa21998..9619a990e4 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Sat 03Mon 05Wed 07Fri 09Aug 1101,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 03Mon 05Wed 07Fri 09Aug 11Tue 1301,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 0657d94c8a..acea92e536 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -534,5 +534,9 @@ { "value": 123.88503468780972, "ts": 1723336046543 + }, + { + "value": 138.0071763731714, + "ts": 1723422362957 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 0da104878e..1a82b0c8f5 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -530,5 +530,9 @@ { "value": 199.20318725099602, "ts": 1723336058146 + }, + { + "value": 212.85653469561512, + "ts": 1723422351978 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 24493c42df..9833441692 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1286,5 +1286,9 @@ { "value": 26.20682425703653, "ts": 1723336194003 + }, + { + "value": 19.661816751867875, + "ts": 1723422573996 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 32332a8a3a..331b53c48e 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sat 03Mon 05Wed 07Fri 09Aug 11050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 03Mon 05Wed 07Fri 09Aug 11Tue 13050100150200250300350[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 24de76be2b..99eb74a515 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Sat 03Mon 05Wed 07Fri 09Aug 1102004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Sat 03Mon 05Wed 07Fri 09Aug 11Tue 1302004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file