From ee7ac18c6975597f5670923dcabb61dd1b86180d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 27 Aug 2024 00:33:20 +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 59b24e4e29..7dd585be67 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -594,5 +594,9 @@ { "value": 94.26847662141779, "ts": 1724631938478 + }, + { + "value": 94.05568096313017, + "ts": 1724718333621 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index b633cd1da8..b0bef32398 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -590,5 +590,9 @@ { "value": 125.43903662819869, "ts": 1724631912881 + }, + { + "value": 139.66480446927375, + "ts": 1724718318446 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 7925587451..1b78eddfc4 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1358,5 +1358,9 @@ { "value": 15.511571632437798, "ts": 1724632089951 + }, + { + "value": 16.12799174246823, + "ts": 1724718461912 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 3eaa30d131..c5dc947def 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -594,5 +594,9 @@ { "value": 284.1716396703609, "ts": 1724631970319 + }, + { + "value": 380.3727653100038, + "ts": 1724718363376 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index ac0d7164d5..298f8aabb1 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -590,5 +590,9 @@ { "value": 449.53922229714544, "ts": 1724631939156 + }, + { + "value": 465.22447080716444, + "ts": 1724718342588 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 77108db671..84d86272b7 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1334,5 +1334,9 @@ { "value": 123.82367508667656, "ts": 1724632197628 + }, + { + "value": 115.27377521613832, + "ts": 1724718564785 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 01aa7d337e..2b8ed8a8e3 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sat 17Mon 19Wed 21Fri 23Aug 25Tue 270100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 270100200300400500600700800[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 f9152cecfc..2df3c9b757 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -594,5 +594,9 @@ { "value": 177.87264318747776, "ts": 1724631948291 + }, + { + "value": 175.3155680224404, + "ts": 1724718343316 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 3c98ee1994..8abda0a348 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -590,5 +590,9 @@ { "value": 247.5247524752475, "ts": 1724631920536 + }, + { + "value": 271.59152634437805, + "ts": 1724718325890 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index a58aff5343..cde9ff5662 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1294,5 +1294,9 @@ { "value": 26.03488674824265, "ts": 1724632140295 + }, + { + "value": 28.81844380403458, + "ts": 1724718509198 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 018c4ad114..986ca6ccbd 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sat 17Mon 19Wed 21Fri 23Aug 25Tue 27050100150200250300350400450[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 27050100150200250300350400450[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 1bfdc668a0..0759343b40 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Sat 17Mon 19Wed 21Fri 23Aug 25Tue 2702004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 2702004006008001,0001,2001,4001,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index eb101e2c6d..e90d5d4833 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1126,5 +1126,9 @@ { "value": 1053.8394885365683, "ts": 1724632110624 + }, + { + "value": 650.3971035648988, + "ts": 1724718581457 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 21e12b6b8d..c8d5c66c74 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -594,5 +594,9 @@ { "value": 116.63167716351761, "ts": 1724631944221 + }, + { + "value": 117.86892975011787, + "ts": 1724718339282 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 7db050c9b1..6c14629123 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -590,5 +590,9 @@ { "value": 159.79546180888462, "ts": 1724631917175 + }, + { + "value": 177.5568181818182, + "ts": 1724718322634 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 3017c1585d..ea82d69a0b 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1346,5 +1346,9 @@ { "value": 17.632952461560162, "ts": 1724632119649 + }, + { + "value": 18.206313949677746, + "ts": 1724718490653 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 1d89315e47..9824537198 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Sat 17Mon 19Wed 21Fri 23Aug 25Tue 27020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 27020406080100120140160180200220240260280[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 c091712bbb..ca6d7223b6 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sat 17Mon 19Wed 21Fri 23Aug 25Tue 27020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 27020406080100120140160180200220[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 fae78d8dad..a98ed2efdd 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -594,5 +594,9 @@ { "value": 489.35649620748717, "ts": 1724631960648 + }, + { + "value": 537.4899220639613, + "ts": 1724718355368 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 2c25777f49..d8a5bac44d 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -590,5 +590,9 @@ { "value": 471.80938900684123, "ts": 1724631932007 + }, + { + "value": 522.1932114882507, + "ts": 1724718335980 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 0e71d48846..7042d3997d 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -334,5 +334,9 @@ { "value": 224.87069934787496, "ts": 1724632178748 + }, + { + "value": 207.92182139515543, + "ts": 1724718545209 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 7e047e34f3..340061925e 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sat 17Mon 19Wed 21Fri 23Aug 25Tue 270100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 270100200300400500600700800900[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 a4e4ffcb0c..bc7774093a 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 @@ -Sat 17Mon 19Wed 21Fri 23Aug 25Tue 27050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 27050100150200250300350[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 41a06fd880..0cf2f92cab 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -594,5 +594,9 @@ { "value": 250.97251850922322, "ts": 1724631978586 + }, + { + "value": 269.83270372369134, + "ts": 1724718371169 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index b3c8f4b0ff..e00360b461 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -590,5 +590,9 @@ { "value": 371.74721189591077, "ts": 1724631944906 + }, + { + "value": 391.23630672926447, + "ts": 1724718348004 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 06aa6febdc..2a22dd5bb2 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1234,5 +1234,9 @@ { "value": 38.90293717175647, "ts": 1724632249412 + }, + { + "value": 37.52204420096807, + "ts": 1724718618710 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 4f0b489f32..2651a28510 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sat 17Mon 19Wed 21Fri 23Aug 25Tue 27050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 27050100150200250300350400450500550600650[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 fbcd7ba338..9a42fce952 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -594,5 +594,9 @@ { "value": 3590.234561991383, "ts": 1724631935171 + }, + { + "value": 3996.802557953637, + "ts": 1724718330160 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 7a868712db..1ea0df86b6 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -590,5 +590,9 @@ { "value": 4740.334983672179, "ts": 1724631910312 + }, + { + "value": 4846.265683054224, + "ts": 1724718315911 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index fbf165d406..b8ecc31525 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1334,5 +1334,9 @@ { "value": 875.2394752453102, "ts": 1724632073025 + }, + { + "value": 971.1985669425591, + "ts": 1724718445711 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 49add25b6f..a5bdfa56cf 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Sat 17Mon 19Wed 21Fri 23Aug 25Tue 2701,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 2701,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 c0706ceace..a02f95e8ae 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -594,5 +594,9 @@ { "value": 132.13530655391122, "ts": 1724631953866 + }, + { + "value": 139.82102908277406, + "ts": 1724718348301 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index a75505cc55..9877ae078e 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -590,5 +590,9 @@ { "value": 208.76826722338205, "ts": 1724631924852 + }, + { + "value": 208.24656393169514, + "ts": 1724718329668 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 40eb56f967..7d65eeba06 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1346,5 +1346,9 @@ { "value": 19.98081841432225, "ts": 1724632166698 + }, + { + "value": 22.173932325158543, + "ts": 1724718533045 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 7e55b9569b..8d55dc480a 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sat 17Mon 19Wed 21Fri 23Aug 25Tue 27050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 27050100150200250300350[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 ff086d7319..10d3032ed8 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Sat 17Mon 19Wed 21Fri 23Aug 25Tue 2702004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Sat 17Mon 19Wed 21Fri 23Aug 25Tue 2702004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file