From e03c9e3554deebbd4efcf660cd8d3d80fa6a1a00 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 16 Apr 2024 00:29:19 +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 29d582aa85..a9e493cf75 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -126,5 +126,9 @@ { "value": 81.64598301763554, "ts": 1713148779823 + }, + { + "value": 104.12328196584757, + "ts": 1713226918780 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 070d16c973..e1e1be68be 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -122,5 +122,9 @@ { "value": 119.67448539971278, "ts": 1713148765851 + }, + { + "value": 114.10314924691923, + "ts": 1713226930516 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 21e836220d..5e63de2e76 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -890,5 +890,9 @@ { "value": 16.78866429386878, "ts": 1713148840191 + }, + { + "value": 14.177961776215051, + "ts": 1713227056537 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 99388ca61a..a4b466228b 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -126,5 +126,9 @@ { "value": 361.46755828664374, "ts": 1713148815081 + }, + { + "value": 460.72333563694997, + "ts": 1713226946836 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 7b54b40e9f..88f3cf2b84 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -122,5 +122,9 @@ { "value": 417.9728317659352, "ts": 1713148795546 + }, + { + "value": 396.8253968253968, + "ts": 1713226960735 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 60d1673298..4298bc3365 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -866,5 +866,9 @@ { "value": 102.4222870896707, "ts": 1713148955339 + }, + { + "value": 75.32956685499059, + "ts": 1713227213775 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 224d99d85b..a95d0482f7 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Apr 07Tue 09Thu 11Sat 13Mon 15050100150200250300350400450500550600650700[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 15Wed 17050100150200250300350400450500550600650700[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 d00fdd56b8..8e21d31ed6 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -126,5 +126,9 @@ { "value": 98.71668311944718, "ts": 1713148792738 + }, + { + "value": 125.37612838515547, + "ts": 1713226929378 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 5ffb63ae01..7d27170b21 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -122,5 +122,9 @@ { "value": 154.94267121165169, "ts": 1713148775231 + }, + { + "value": 152.62515262515262, + "ts": 1713226939957 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index a795ddb0e4..d99749bfa0 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -826,5 +826,9 @@ { "value": 18.03686735687746, "ts": 1713148896214 + }, + { + "value": 15.587978550941514, + "ts": 1713227124880 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index f36ea3cbbb..719cd10463 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Apr 07Tue 09Thu 11Sat 13Mon 15020406080100120140160180200220240[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 15Wed 17020406080100120140160180200220240[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 1b0255a2af..1cf0eb1dd5 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Apr 07Tue 09Thu 11Sat 13Mon 1505001,0001,5002,0002,5003,0003,5004,0004,500[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 15Wed 1705001,0001,5002,0002,5003,0003,5004,0004,500[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 04f3f8112e..173405bc94 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -662,5 +662,9 @@ { "value": 729.9033283591773, "ts": 1713149052396 + }, + { + "value": 744.7803311789874, + "ts": 1713227123956 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 14ae7dba68..d510b2b402 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -126,5 +126,9 @@ { "value": 99.84025559105432, "ts": 1713148786220 + }, + { + "value": 128.8659793814433, + "ts": 1713226924049 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index a672e58f8a..75b3ce30ab 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -122,5 +122,9 @@ { "value": 157.5299306868305, "ts": 1713148770535 + }, + { + "value": 152.57857796765333, + "ts": 1713226935216 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index dcc9ddf8f0..d1651f5668 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -878,5 +878,9 @@ { "value": 19.517526739011632, "ts": 1713148867175 + }, + { + "value": 14.922255051183337, + "ts": 1713227091425 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 4af76aa959..ff74e3a7b8 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Apr 07Tue 09Thu 11Sat 13Mon 15020406080100120140160180200220240[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 15Wed 17020406080100120140160180200220240[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 975b5f1f44..6193c664b3 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Apr 07Tue 09Thu 11Sat 13Mon 15020406080100120140160180[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 15Wed 17020406080100120140160180[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 b98f8738b0..0117c116c9 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -126,5 +126,9 @@ { "value": 416.6666666666667, "ts": 1713148806926 + }, + { + "value": 610.5006105006105, + "ts": 1713226940064 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 93287e3aa2..f7ebb5847f 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -122,5 +122,9 @@ { "value": 405.0222762251924, "ts": 1713148788143 + }, + { + "value": 382.5554705432288, + "ts": 1713226953000 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 7b11d33b82..0536db133d 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -878,5 +878,9 @@ { "value": 194.64720194647202, "ts": 1713148933405 + }, + { + "value": 84.37038599451593, + "ts": 1713227184771 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 574045d0da..5653053bb1 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Apr 07Tue 09Thu 11Sat 13Mon 150100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 15Wed 1701002003004005006007008009001,000[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 e506a745a0..a1c6fb45bc 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 @@ -Apr 07Tue 09Thu 11Sat 13Mon 15050100150200250300350400[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 15Wed 17050100150200250300350400[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 c40ba06bbf..b3f1023d0d 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -126,5 +126,9 @@ { "value": 301.56815440289506, "ts": 1713148822041 + }, + { + "value": 425.0797024442083, + "ts": 1713226951905 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index d3840b4faa..4175c01049 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -122,5 +122,9 @@ { "value": 438.6926957666155, "ts": 1713148800484 + }, + { + "value": 423.1908590774439, + "ts": 1713226965778 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index ddabf8bb0c..4614cd28c6 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -766,5 +766,9 @@ { "value": 52.865299217593574, "ts": 1713148993489 + }, + { + "value": 44.015053148176676, + "ts": 1713227259567 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index dc5f5b0712..cfaeab2173 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Apr 07Tue 09Thu 11Sat 13Mon 15050100150200250300350400450500550600650700[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 15Wed 17050100150200250300350400450500550600650700[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 8678c15f05..c5f358ba20 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -126,5 +126,9 @@ { "value": 3516.037035590108, "ts": 1713148776013 + }, + { + "value": 4411.332222331143, + "ts": 1713226915689 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index b8fc3f2221..a2423cfb68 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -122,5 +122,9 @@ { "value": 4329.837390551333, "ts": 1713148762995 + }, + { + "value": 4286.530767765289, + "ts": 1713226927562 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index f028c52fe5..bff1960b72 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -866,5 +866,9 @@ { "value": 1625.7225433526012, "ts": 1713148824625 + }, + { + "value": 1007.455168245013, + "ts": 1713227038223 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 5ac1f8bf54..712b86c687 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Apr 07Tue 09Thu 11Sat 13Mon 1501,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 15Wed 1701,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 6dbfe27f00..f89612faec 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -126,5 +126,9 @@ { "value": 117.98017932987257, "ts": 1713148798912 + }, + { + "value": 165.72754391779915, + "ts": 1713226933805 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index c12ec3367d..43514dfada 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -122,5 +122,9 @@ { "value": 181.55410312273057, "ts": 1713148779939 + }, + { + "value": 180.31013342949873, + "ts": 1713226944572 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 087152353a..39e3a228a0 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -878,5 +878,9 @@ { "value": 21.951005356045307, "ts": 1713148920266 + }, + { + "value": 16.063740923986376, + "ts": 1713227157916 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 6114eab164..8192797870 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Apr 07Tue 09Thu 11Sat 13Mon 15020406080100120140160180200220240260280[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 15Wed 17020406080100120140160180200220240260280[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 fe8d5a631d..9453387357 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Apr 07Tue 09Thu 11Sat 13Mon 1501002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Apr 07Tue 09Thu 11Sat 13Mon 15Wed 1701002003004005006007008009001,0001,1001,200[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file