From 296eeba930fada8435c86e5e264fc03f8dd86f9b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 11 Oct 2024 00:34:12 +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 2b65d6b107..932428cc01 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -782,5 +782,9 @@ { "value": 82.78145695364239, "ts": 1728520005079 + }, + { + "value": 90.61254077564335, + "ts": 1728606398565 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 8248477942..c71fdf03da 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -778,5 +778,9 @@ { "value": 122.42899118511265, "ts": 1728519998587 + }, + { + "value": 125, + "ts": 1728606394925 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index ea670053f8..2a84d33c18 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1546,5 +1546,9 @@ { "value": 16.020506247997435, "ts": 1728520163490 + }, + { + "value": 13.492363322359544, + "ts": 1728606575766 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 30e27812ce..fac127f68b 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -782,5 +782,9 @@ { "value": 209.92967355935764, "ts": 1728520041644 + }, + { + "value": 252.30225810521006, + "ts": 1728606434327 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index a5fd0ee3c4..0234fb41d0 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -778,5 +778,9 @@ { "value": 270.23375219564923, "ts": 1728520030582 + }, + { + "value": 286.61507595299514, + "ts": 1728606426327 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index a6d306c846..5f362ebb76 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1522,5 +1522,9 @@ { "value": 82.52527336496803, "ts": 1728520283699 + }, + { + "value": 78.46214201647706, + "ts": 1728606705908 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index a82c496c3f..e812b3290d 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -OctoberThu 03Sat 05Mon 07Wed 09Fri 11050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 11050100150200250300350400450[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 90e80a5132..dc0c22670e 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -782,5 +782,9 @@ { "value": 184.6381093057607, "ts": 1728520015266 + }, + { + "value": 184.7063169560399, + "ts": 1728606408829 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index dbcb6c14d5..6cd7206459 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -778,5 +778,9 @@ { "value": 238.6634844868735, "ts": 1728520006809 + }, + { + "value": 250.75225677031094, + "ts": 1728606402910 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index e539e514e1..c75aa79d2d 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1482,5 +1482,9 @@ { "value": 26.929498572736577, "ts": 1728520214578 + }, + { + "value": 28.328611898016998, + "ts": 1728606628993 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 22512ee241..e4304d0046 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -OctoberThu 03Sat 05Mon 07Wed 09Fri 11050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 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 c32ebce675..1d39e04203 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -OctoberThu 03Sat 05Mon 07Wed 09Fri 1102004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 1102004006008001,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 5cd7ab1bc4..23dea1f968 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1310,5 +1310,9 @@ { "value": 714.2120257433756, "ts": 1728520290947 + }, + { + "value": 788.6297120625296, + "ts": 1728606677215 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 3f905b5b52..d15f845a6b 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -778,5 +778,9 @@ { "value": 99.78048293753741, "ts": 1728520011336 + }, + { + "value": 110.0594320933304, + "ts": 1728606404597 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 94df566657..9c9cc8d1b5 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -774,5 +774,9 @@ { "value": 160.30779095864057, "ts": 1728520003198 + }, + { + "value": 165.56291390728478, + "ts": 1728606399389 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 857ad73824..79de5a67c3 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1530,5 +1530,9 @@ { "value": 16.88561683158286, "ts": 1728520194552 + }, + { + "value": 15.342129487572873, + "ts": 1728606609865 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 7ae3590727..9c18eed493 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -OctoberThu 03Sat 05Mon 07Wed 09Fri 11020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 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 8e9d8615b5..40ecd47e10 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -OctoberThu 03Sat 05Mon 07Wed 09Fri 11020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 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 c3a51a6f2c..b56f7f1b7a 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -782,5 +782,9 @@ { "value": 299.04306220095697, "ts": 1728520029971 + }, + { + "value": 325.99837000814995, + "ts": 1728606423717 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 39e2f8d9d0..975ac9216a 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -778,5 +778,9 @@ { "value": 325.2561392096276, "ts": 1728520020322 + }, + { + "value": 329.7065611605671, + "ts": 1728606416427 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 08a21baafb..821d70a6d1 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -522,5 +522,9 @@ { "value": 129.24071082390952, "ts": 1728520257437 + }, + { + "value": 109.25976509150506, + "ts": 1728606677629 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 7843250837..2ebb9a482c 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -OctoberThu 03Sat 05Mon 07Wed 09Fri 11050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 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 c4ae68bf7a..965ddbdca2 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 @@ -OctoberThu 03Sat 05Mon 07Wed 09Fri 11020406080100120140160180200220240[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 11020406080100120140160180200220240[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 0c621f3ed5..3a1d39f93e 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -782,5 +782,9 @@ { "value": 229.91148407862974, "ts": 1728520050742 + }, + { + "value": 257.2678157962439, + "ts": 1728606442417 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index dd02c18dfb..c23331ac09 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -778,5 +778,9 @@ { "value": 308.9280197713933, "ts": 1728520037378 + }, + { + "value": 325.0975292587776, + "ts": 1728606432804 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index d7fc630cf7..1a2f88be9e 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1422,5 +1422,9 @@ { "value": 55.760008921601425, "ts": 1728520319976 + }, + { + "value": 37.5044536538714, + "ts": 1728606759647 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 7eb8fe2138..778e946981 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -OctoberThu 03Sat 05Mon 07Wed 09Fri 11050100150200250300350400450500550[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 11050100150200250300350400450500550[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 fb92f2ffb4..6892b29fd1 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -782,5 +782,9 @@ { "value": 3856.2063498864563, "ts": 1728520001365 + }, + { + "value": 4417.611544691503, + "ts": 1728606395024 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 7428ba524e..5990a38875 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -778,5 +778,9 @@ { "value": 5080.72710850175, "ts": 1728519995779 + }, + { + "value": 5390.5126976521315, + "ts": 1728606392159 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 9f90f6f2d8..cf9d690851 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1522,5 +1522,9 @@ { "value": 806.3649069992474, "ts": 1728520147059 + }, + { + "value": 787.9461745213226, + "ts": 1728606556440 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 3e24e623a2..a7010e621a 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -OctoberThu 03Sat 05Mon 07Wed 09Fri 1101,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 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 36e20f6fa9..a0a5ae1b1b 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -782,5 +782,9 @@ { "value": 120.86052695189753, "ts": 1728520020725 + }, + { + "value": 133.86880856760376, + "ts": 1728606414094 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 840796914d..21798b9fe6 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -778,5 +778,9 @@ { "value": 187.6172607879925, "ts": 1728520010912 + }, + { + "value": 191.49751053236307, + "ts": 1728606406976 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 1f13b7c23a..91065388c7 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1534,5 +1534,9 @@ { "value": 21.25127507650459, "ts": 1728520239485 + }, + { + "value": 19.107306634056865, + "ts": 1728606656650 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 5f7146de14..b319a9d039 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -OctoberThu 03Sat 05Mon 07Wed 09Fri 11020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 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 9ad16df8cd..6e274bd791 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -OctoberThu 03Sat 05Mon 07Wed 09Fri 1101002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 1101002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file