From 356909ffe919bfc1400c36cc1fc6463e9eb3c82b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 12 Oct 2024 00:35:00 +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 932428cc01..053351c3d3 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -786,5 +786,9 @@ { "value": 90.61254077564335, "ts": 1728606398565 + }, + { + "value": 85.73388203017834, + "ts": 1728692779009 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index c71fdf03da..438755a30a 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -782,5 +782,9 @@ { "value": 125, "ts": 1728606394925 + }, + { + "value": 110.76650420912715, + "ts": 1728692781844 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 2a84d33c18..5a21e5fd23 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1550,5 +1550,9 @@ { "value": 13.492363322359544, "ts": 1728606575766 + }, + { + "value": 16.443041304919756, + "ts": 1728692913855 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index fac127f68b..7e39440816 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -786,5 +786,9 @@ { "value": 252.30225810521006, "ts": 1728606434327 + }, + { + "value": 204.8340843916428, + "ts": 1728692816941 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 0234fb41d0..306eadc386 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -782,5 +782,9 @@ { "value": 286.61507595299514, "ts": 1728606426327 + }, + { + "value": 244.9179524859172, + "ts": 1728692815893 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 5f362ebb76..4638f6e072 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1526,5 +1526,9 @@ { "value": 78.46214201647706, "ts": 1728606705908 + }, + { + "value": 82.96001327360212, + "ts": 1728693027018 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index e812b3290d..e3b7132b93 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Thu 03Sat 05Mon 07Wed 09Fri 11050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 11Oct 13050100150200250300350400450[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 dc0c22670e..ffc5e87840 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -786,5 +786,9 @@ { "value": 184.7063169560399, "ts": 1728606408829 + }, + { + "value": 163.0789302022179, + "ts": 1728692789524 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 6cd7206459..abec191b77 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -782,5 +782,9 @@ { "value": 250.75225677031094, "ts": 1728606402910 + }, + { + "value": 218.53146853146856, + "ts": 1728692790704 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index c75aa79d2d..24d6543fc6 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1486,5 +1486,9 @@ { "value": 28.328611898016998, "ts": 1728606628993 + }, + { + "value": 34.31237990667033, + "ts": 1728692958715 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index e4304d0046..106141f43e 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Thu 03Sat 05Mon 07Wed 09Fri 11050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 11Oct 13050100150200250300350400[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 1d39e04203..8e843e3019 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Thu 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 11Oct 1302004006008001,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 23dea1f968..1135977a9f 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1314,5 +1314,9 @@ { "value": 788.6297120625296, "ts": 1728606677215 + }, + { + "value": 508.511924604632, + "ts": 1728693092445 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index d15f845a6b..cd1dc33c35 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -782,5 +782,9 @@ { "value": 110.0594320933304, "ts": 1728606404597 + }, + { + "value": 106.26992561105207, + "ts": 1728692785214 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 9c9cc8d1b5..77ca16c764 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -778,5 +778,9 @@ { "value": 165.56291390728478, "ts": 1728606399389 + }, + { + "value": 142.04545454545453, + "ts": 1728692786909 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 79de5a67c3..b3d1d2130f 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1534,5 +1534,9 @@ { "value": 15.342129487572873, "ts": 1728606609865 + }, + { + "value": 18.100857980668284, + "ts": 1728692942830 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 9c18eed493..59b81f9418 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Thu 03Sat 05Mon 07Wed 09Fri 11020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 11Oct 13020406080100120140160180200220240260[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 40ecd47e10..983b3d5549 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Thu 03Sat 05Mon 07Wed 09Fri 11020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 11Oct 13020406080100120140160180200[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 b56f7f1b7a..668c80a306 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -786,5 +786,9 @@ { "value": 325.99837000814995, "ts": 1728606423717 + }, + { + "value": 267.7734636497523, + "ts": 1728692804929 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 975ac9216a..496fc1f62b 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -782,5 +782,9 @@ { "value": 329.7065611605671, "ts": 1728606416427 + }, + { + "value": 291.75784099197665, + "ts": 1728692805186 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 821d70a6d1..0c6a12bfb8 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -526,5 +526,9 @@ { "value": 109.25976509150506, "ts": 1728606677629 + }, + { + "value": 129.03225806451613, + "ts": 1728693000690 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 2ebb9a482c..44c03dc1b8 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Thu 03Sat 05Mon 07Wed 09Fri 11050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 11Oct 13050100150200250300350400450500550[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 965ddbdca2..9adf38558d 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 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 11Oct 13020406080100120140160180200220240[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 3a1d39f93e..e464c5677d 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -786,5 +786,9 @@ { "value": 257.2678157962439, "ts": 1728606442417 + }, + { + "value": 231.42791020597085, + "ts": 1728692826052 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index c23331ac09..ba80804a43 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -782,5 +782,9 @@ { "value": 325.0975292587776, "ts": 1728606432804 + }, + { + "value": 263.88705633988656, + "ts": 1728692823928 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 1a2f88be9e..433e7138b2 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1426,5 +1426,9 @@ { "value": 37.5044536538714, "ts": 1728606759647 + }, + { + "value": 43.401835897658465, + "ts": 1728693073431 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 778e946981..91c16630fe 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Thu 03Sat 05Mon 07Wed 09Fri 11050100150200250300350400450500550[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 11Oct 13050100150200250300350400450500550[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 6892b29fd1..70e95737b7 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -786,5 +786,9 @@ { "value": 4417.611544691503, "ts": 1728606395024 + }, + { + "value": 3537.7358490566035, + "ts": 1728692775358 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 5990a38875..0640f84bad 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -782,5 +782,9 @@ { "value": 5390.5126976521315, "ts": 1728606392159 + }, + { + "value": 4472.27191413238, + "ts": 1728692778816 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index cf9d690851..bfeec312a2 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1526,5 +1526,9 @@ { "value": 787.9461745213226, "ts": 1728606556440 + }, + { + "value": 927.490828146255, + "ts": 1728692897976 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index a7010e621a..f557d9a331 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -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 +Thu 03Sat 05Mon 07Wed 09Fri 11Oct 1301,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 a0a5ae1b1b..259624e6be 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -786,5 +786,9 @@ { "value": 133.86880856760376, "ts": 1728606414094 + }, + { + "value": 123.76237623762376, + "ts": 1728692794826 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 21798b9fe6..81b0180a84 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -782,5 +782,9 @@ { "value": 191.49751053236307, "ts": 1728606406976 + }, + { + "value": 168.40687100033682, + "ts": 1728692795142 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 91065388c7..a672f6a937 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1538,5 +1538,9 @@ { "value": 19.107306634056865, "ts": 1728606656650 + }, + { + "value": 22.388393856624727, + "ts": 1728692982342 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index b319a9d039..6b408ad075 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Thu 03Sat 05Mon 07Wed 09Fri 11020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 03Sat 05Mon 07Wed 09Fri 11Oct 13020406080100120140160180200220240260280300[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 6e274bd791..1305f20cd1 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Thu 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 11Oct 1301002003004005006007008009001,0001,1001,2001,3001,400[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file