From afd5791c6e081c059418337be9bb1ee8fac942d1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 25 Aug 2024 00:35:14 +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 96cd680510..a5cbc1320f 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -586,5 +586,9 @@ { "value": 83.02889405513118, "ts": 1724459066180 + }, + { + "value": 90.51412020275163, + "ts": 1724545660062 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index f3b1d4346f..51509e7ae2 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -582,5 +582,9 @@ { "value": 131.64823591363876, "ts": 1724459051225 + }, + { + "value": 135.8695652173913, + "ts": 1724545610654 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 92776ae846..b9d694cdf2 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1350,5 +1350,9 @@ { "value": 14.991604701367235, "ts": 1724459216209 + }, + { + "value": 14.245014245014245, + "ts": 1724545848722 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 1116fe3996..82172e33c5 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -586,5 +586,9 @@ { "value": 375.3049352598987, "ts": 1724459096676 + }, + { + "value": 390.70130884938465, + "ts": 1724545690776 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index af530fe84b..95f62359fe 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -582,5 +582,9 @@ { "value": 320.15367376340646, "ts": 1724459078045 + }, + { + "value": 464.25255338904367, + "ts": 1724545635808 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index e9e643abe2..61d7a0f277 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1326,5 +1326,9 @@ { "value": 74.62408119100034, "ts": 1724459334654 + }, + { + "value": 105.08064939841327, + "ts": 1724545963432 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 80f8d1ceea..a5e24d8cad 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Thu 15Sat 17Mon 19Wed 21Fri 23Aug 250100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 23Aug 250100200300400500600700800[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 adeae89075..c8a61b67c5 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -586,5 +586,9 @@ { "value": 171.35023989033584, "ts": 1724459076490 + }, + { + "value": 178.25311942959001, + "ts": 1724545670093 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index adf607cba5..cb9495ea33 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -582,5 +582,9 @@ { "value": 244.73813020068525, "ts": 1724459058767 + }, + { + "value": 250.75225677031094, + "ts": 1724545618039 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 9aa5d7f821..2f27490036 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1286,5 +1286,9 @@ { "value": 24.64146666009561, "ts": 1724459266742 + }, + { + "value": 25.25507627033034, + "ts": 1724545898909 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 44e1c7c98a..a37f79f31e 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Thu 15Sat 17Mon 19Wed 21Fri 23Aug 25050100150200250300350400450[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 23Aug 25050100150200250300350400450[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 99ddfa6569..18b96b1cbf 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Thu 15Sat 17Mon 19Wed 21Fri 23Aug 2502004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 23Aug 2502004006008001,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 4d910cd13c..731ed08c70 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1118,5 +1118,9 @@ { "value": 672.1132734903589, "ts": 1724459324337 + }, + { + "value": 879.6966024162333, + "ts": 1724545830227 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 6641fb3448..1b26a86fba 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -586,5 +586,9 @@ { "value": 111.0864252388358, "ts": 1724459072099 + }, + { + "value": 109.81770261366133, + "ts": 1724545665970 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 584d04a429..c64f2d21dc 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -582,5 +582,9 @@ { "value": 169.2047377326565, "ts": 1724459055483 + }, + { + "value": 177.74617845716315, + "ts": 1724545614789 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 3d0be72418..0f655fae24 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1338,5 +1338,9 @@ { "value": 18.19902453228507, "ts": 1724459245112 + }, + { + "value": 18.086453246518357, + "ts": 1724545877780 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 8a0c9c4572..e49595fecc 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Thu 15Sat 17Mon 19Wed 21Fri 23Aug 25020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 23Aug 25020406080100120140160180200220240260280[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 d37bc962b6..9fff1abe02 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Thu 15Sat 17Mon 19Wed 21Fri 23Aug 25020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 23Aug 25020406080100120140160180200220[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 ec1b092aa1..b813b8e78d 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -586,5 +586,9 @@ { "value": 501.1275369581558, "ts": 1724459088692 + }, + { + "value": 440.04400440044003, + "ts": 1724545683244 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 75c6e5bde1..7f14f94fb4 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -582,5 +582,9 @@ { "value": 507.4854097944684, "ts": 1724459069400 + }, + { + "value": 527.9831045406547, + "ts": 1724545629151 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 5a08cdbb04..400585dcc0 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -326,5 +326,9 @@ { "value": 180.99547511312215, "ts": 1724459305942 + }, + { + "value": 176.2114537444934, + "ts": 1724545941794 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index f969ea0737..4f8cd8b41a 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Thu 15Sat 17Mon 19Wed 21Fri 23Aug 250100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 23Aug 250100200300400500600700800900[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 5df4aa03fe..7d27d03720 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 15Sat 17Mon 19Wed 21Fri 23Aug 25050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 23Aug 25050100150200250300350[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 55f40124a7..23eb9262f1 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -586,5 +586,9 @@ { "value": 178.57142857142858, "ts": 1724459108242 + }, + { + "value": 178.4439685938615, + "ts": 1724545702286 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 680cb3fa1a..af32971f30 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -582,5 +582,9 @@ { "value": 378.6444528587656, "ts": 1724459083689 + }, + { + "value": 397.2194637537239, + "ts": 1724545641272 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 718639daac..0c663599d7 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1226,5 +1226,9 @@ { "value": 39.578880709253546, "ts": 1724459385533 + }, + { + "value": 36.540358826323676, + "ts": 1724546018530 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 67b115e116..1a7502e76c 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Thu 15Sat 17Mon 19Wed 21Fri 23Aug 25050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 23Aug 25050100150200250300350400450500550600650[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 db1e7875ba..adc570ea92 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -586,5 +586,9 @@ { "value": 3141.9095828242275, "ts": 1724459062452 + }, + { + "value": 3191.828917969997, + "ts": 1724545656480 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 65754b2b36..384d9d79d1 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -582,5 +582,9 @@ { "value": 3900.3250270855906, "ts": 1724459048664 + }, + { + "value": 4297.583802884156, + "ts": 1724545608103 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index a50461ae17..9252ae3d67 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1326,5 +1326,9 @@ { "value": 795.7770763150216, "ts": 1724459198673 + }, + { + "value": 577.3635016454859, + "ts": 1724545830439 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index f404a93c23..d06b9ee663 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Thu 15Sat 17Mon 19Wed 21Fri 23Aug 2501,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 23Aug 2501,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 d466ed17ad..16b36b4c6e 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -586,5 +586,9 @@ { "value": 128.63390789812195, "ts": 1724459082311 + }, + { + "value": 118.03588290840416, + "ts": 1724545675805 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index a11de9443a..8c8e57b8d1 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -582,5 +582,9 @@ { "value": 203.83204239706484, "ts": 1724459062531 + }, + { + "value": 212.49468763280916, + "ts": 1724545622273 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index d1483fecc6..6466d9b7cf 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1338,5 +1338,9 @@ { "value": 20.97051545526989, "ts": 1724459292540 + }, + { + "value": 18.671346950969042, + "ts": 1724545927475 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 40e98a1414..7a5eb93155 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Thu 15Sat 17Mon 19Wed 21Fri 23Aug 25050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 23Aug 25050100150200250300350[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 4718e8d9c9..58ec8788d6 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Thu 15Sat 17Mon 19Wed 21Fri 23Aug 2502004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 23Aug 2502004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file