From eb4e70f800b1c3bc780c3f62f7b02c1a94fc97af Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 2 Aug 2024 00:31:11 +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 690a1d6502..7aed6d08a4 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -494,5 +494,9 @@ { "value": 93.98496240601503, "ts": 1722471997027 + }, + { + "value": 87.41258741258741, + "ts": 1722558271396 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 3ace549a66..a8ea2603dd 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -490,5 +490,9 @@ { "value": 144.00921658986175, "ts": 1722472027669 + }, + { + "value": 116.17100371747212, + "ts": 1722558249969 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index a1f6779a39..4b1e890a83 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1258,5 +1258,9 @@ { "value": 15.518311607697083, "ts": 1722472187870 + }, + { + "value": 18.24551160414538, + "ts": 1722558377798 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index a3aa5be929..cf080cc1f0 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -494,5 +494,9 @@ { "value": 424.8088360237893, "ts": 1722472026329 + }, + { + "value": 343.112026076514, + "ts": 1722558306953 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 741e5a1938..d7f30bc3a3 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -490,5 +490,9 @@ { "value": 488.8780249327792, "ts": 1722472054061 + }, + { + "value": 421.1412929037692, + "ts": 1722558274761 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 344f5ae352..d3b524a43d 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1234,5 +1234,9 @@ { "value": 108.91466535969069, "ts": 1722472301405 + }, + { + "value": 114.69205184080744, + "ts": 1722558478312 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 122b308edc..dcbbc897bd 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August0100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 030100200300400500600700800[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 5bbb4dfb34..fe32f34838 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -494,5 +494,9 @@ { "value": 177.74617845716315, "ts": 1722472007089 + }, + { + "value": 67.86102062975027, + "ts": 1722558286138 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 6d3d382d8d..c1262027c7 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -490,5 +490,9 @@ { "value": 264.1310089804543, "ts": 1722472035279 + }, + { + "value": 238.7774594078319, + "ts": 1722558257665 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 01dd9a8ad5..fce131c6e6 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1194,5 +1194,9 @@ { "value": 25.994281258123213, "ts": 1722472238162 + }, + { + "value": 30.625995344848707, + "ts": 1722558422480 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index fd8bc441af..598a7823ec 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 03050100150200250300350400[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 ffff72ec19..3f123851d4 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August02004006008001,0001,2001,4001,6001,8002,0002,2002,400[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 0302004006008001,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 9637406a0b..5ed27d7ee9 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1026,5 +1026,9 @@ { "value": 700.7599352186371, "ts": 1722472270737 + }, + { + "value": 604.3310391136478, + "ts": 1722558481036 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 58496bb5dd..9b15dee515 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -494,5 +494,9 @@ { "value": 117.89672247111531, "ts": 1722472002794 + }, + { + "value": 103.00782859497322, + "ts": 1722558277515 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 8dced76c1f..2006466a89 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -490,5 +490,9 @@ { "value": 177.49378771742988, "ts": 1722472032044 + }, + { + "value": 152.71838729383018, + "ts": 1722558254423 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 4cf5da5b12..0b07298779 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1246,5 +1246,9 @@ { "value": 17.744339555681737, "ts": 1722472217495 + }, + { + "value": 19.458281444582813, + "ts": 1722558404820 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 40d013f600..2afa4b145c 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August020406080100120140160180200220240260280300[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 03020406080100120140160180200220240260280300[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 4ea971ea43..d4d4b92347 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 03020406080100120140160180200220[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 a0225963cb..1693c99676 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -494,5 +494,9 @@ { "value": 558.3472920156338, "ts": 1722472018857 + }, + { + "value": 438.7889425186485, + "ts": 1722558299191 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 7c7a51cee0..795e24ace5 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -490,5 +490,9 @@ { "value": 463.284688441047, "ts": 1722472047173 + }, + { + "value": 427.0766602605168, + "ts": 1722558268402 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 521a8f58e3..7d3e5c59fb 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -234,5 +234,9 @@ { "value": 171.40898183064795, "ts": 1722472280332 + }, + { + "value": 186.2891207153502, + "ts": 1722558458984 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index c5db7f15cd..96084884a1 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August0100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 030100200300400500600700800900[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 35287db698..86fef12b8b 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 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 03050100150200250300350[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 5130c02fc8..89a8fd9a33 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -494,5 +494,9 @@ { "value": 277.73920288848774, "ts": 1722472033888 + }, + { + "value": 225.8610954263128, + "ts": 1722558316130 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 8f5c5b491a..5f7efc0f21 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -490,5 +490,9 @@ { "value": 400, "ts": 1722472059463 + }, + { + "value": 342.58307639602606, + "ts": 1722558280941 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index e788824e38..4542be2158 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1134,5 +1134,9 @@ { "value": 35.08033396477934, "ts": 1722472358762 + }, + { + "value": 40.935792209918745, + "ts": 1722558527473 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 5c9a3c64ea..b7fbd8bac7 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 03050100150200250300350400450500550600650[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 deb3a21d1c..3817b664cf 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -494,5 +494,9 @@ { "value": 3976.143141153081, "ts": 1722471993629 + }, + { + "value": 2758.8743792532646, + "ts": 1722558267881 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index c1f1eac658..2ea52ada89 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -490,5 +490,9 @@ { "value": 5079.293413849539, "ts": 1722472025119 + }, + { + "value": 4119.935912108034, + "ts": 1722558247226 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 0daa7963b9..7f645579c6 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1234,5 +1234,9 @@ { "value": 851.4986376021799, "ts": 1722472171062 + }, + { + "value": 1055.2852201442224, + "ts": 1722558363421 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 788459d836..0829a2d6e7 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August01,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 0301,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 c1133531e0..bba70b25e6 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -494,5 +494,9 @@ { "value": 137.9690949227373, "ts": 1722472012159 + }, + { + "value": 122.01073694485115, + "ts": 1722558291913 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 91eb105c8d..20ff475ba3 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -490,5 +490,9 @@ { "value": 214.13276231263384, "ts": 1722472039791 + }, + { + "value": 184.6381093057607, + "ts": 1722558261555 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 0c82858cab..b01266823b 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1246,5 +1246,9 @@ { "value": 19.08761213972132, "ts": 1722472265725 + }, + { + "value": 22.944199706314244, + "ts": 1722558445546 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 99f5d65c20..f3965cb54d 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 03050100150200250300350[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 0d928fc890..56f3904816 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August02004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Thu 25Sat 27Mon 29Wed 31AugustSat 0302004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file