From 22e8032e80cc8938761936068b263b2675833035 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 5 Nov 2024 00:35:24 +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 1d1a90bee8..a3d3fdcc86 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -890,5 +890,9 @@ { "value": 90.64539521392314, "ts": 1730680118639 + }, + { + "value": 83.13934153641503, + "ts": 1730766423540 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index dfac3eeb62..1398f32a2d 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -886,5 +886,9 @@ { "value": 128.53470437017995, "ts": 1730680110650 + }, + { + "value": 118.87779362815024, + "ts": 1730766414621 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 826d9b40e2..c9a3e4213f 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1654,5 +1654,9 @@ { "value": 14.426683593975417, "ts": 1730680291161 + }, + { + "value": 16.906742408872656, + "ts": 1730766616165 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 18deab763a..f2be0bec24 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -890,5 +890,9 @@ { "value": 219.39447125932426, "ts": 1730680154782 + }, + { + "value": 232.7475852438031, + "ts": 1730766458740 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index ab9b88caa5..5386b30605 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -886,5 +886,9 @@ { "value": 289.01734104046244, "ts": 1730680140887 + }, + { + "value": 279.5248078266946, + "ts": 1730766445234 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 958ddf8ea7..010b36e9e6 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1630,5 +1630,9 @@ { "value": 81.82971236856103, "ts": 1730680412181 + }, + { + "value": 50.64445063432174, + "ts": 1730766770840 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index ba1ae3a3bb..cb650446f2 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Oct 27Tue 29Thu 31NovemberNov 03Tue 05050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 27Tue 29Thu 31NovemberNov 03Tue 05050100150200250300350400450[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 e5fda14921..d62eb513b7 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -890,5 +890,9 @@ { "value": 171.52658662092625, "ts": 1730680128802 + }, + { + "value": 162.70745200130168, + "ts": 1730766434202 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 184d636aae..a6970ef472 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -886,5 +886,9 @@ { "value": 257.0694087403599, "ts": 1730680118504 + }, + { + "value": 222.02486678507995, + "ts": 1730766422887 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 8a279be79f..86723b64f6 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1590,5 +1590,9 @@ { "value": 31.80256964762753, "ts": 1730680336833 + }, + { + "value": 21.699505251280268, + "ts": 1730766672226 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 80a3502285..81be6c8860 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Oct 27Tue 29Thu 31NovemberNov 03Tue 05050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 27Tue 29Thu 31NovemberNov 03Tue 05050100150200250300350400[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 6759a20ab8..6c41a0bab9 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Fri 25Oct 27Tue 29Thu 31NovemberNov 03Tue 0502004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Oct 27Tue 29Thu 31NovemberNov 03Tue 0502004006008001,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 b7d44c8cfd..b845af112a 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1414,5 +1414,9 @@ { "value": 668.2060153390404, "ts": 1730680387769 + }, + { + "value": 569.3499920923613, + "ts": 1730766716907 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 79cd1c8eb5..0d266fe77c 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -886,5 +886,9 @@ { "value": 110.08366358432409, "ts": 1730680124610 + }, + { + "value": 99.8003992015968, + "ts": 1730766429838 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 62176a6309..9e3afb6e0e 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -882,5 +882,9 @@ { "value": 162.86644951140067, "ts": 1730680115148 + }, + { + "value": 139.58682300390845, + "ts": 1730766419419 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index efd64ab353..68cc1b11c1 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1638,5 +1638,9 @@ { "value": 18.224895206852562, "ts": 1730680319816 + }, + { + "value": 16.533844780265202, + "ts": 1730766647742 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 3d76f10596..62e7185ecd 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Oct 27Tue 29Thu 31NovemberNov 03Tue 05020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 27Tue 29Thu 31NovemberNov 03Tue 05020406080100120140160180200220240260[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 6ea8f8797a..57084ca3ad 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Oct 27Tue 29Thu 31NovemberNov 03Tue 05020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 27Tue 29Thu 31NovemberNov 03Tue 05020406080100120140160180200[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 628511a8c4..437480049b 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -890,5 +890,9 @@ { "value": 295.6830277942046, "ts": 1730680143238 + }, + { + "value": 296.5599051008304, + "ts": 1730766448372 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index b5fbb0b5c3..a47d18b574 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -886,5 +886,9 @@ { "value": 342.9943405933802, "ts": 1730680131286 + }, + { + "value": 316.6059838530948, + "ts": 1730766436248 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 3383641197..6861fba095 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -630,5 +630,9 @@ { "value": 82.47422680412372, "ts": 1730680385793 + }, + { + "value": 74.18122473202033, + "ts": 1730766728782 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 21b1737638..d08b29075c 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Oct 27Tue 29Thu 31NovemberNov 03Tue 05050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 27Tue 29Thu 31NovemberNov 03Tue 05050100150200250300350400450500550[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 117d72086b..841ff03f2f 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 @@ -Oct 27Tue 29Thu 31NovemberNov 03Tue 05020406080100120140160180200[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Oct 27Tue 29Thu 31NovemberNov 03Tue 05020406080100120140160180200[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 4fa943d185..554428183e 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -890,5 +890,9 @@ { "value": 244.73813020068525, "ts": 1730680163274 + }, + { + "value": 222.246916324036, + "ts": 1730766468083 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 1969f4d9a6..777634d160 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -886,5 +886,9 @@ { "value": 325.0975292587776, "ts": 1730680147399 + }, + { + "value": 297.79630732578914, + "ts": 1730766452304 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index db76928f71..33536b6d14 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1530,5 +1530,9 @@ { "value": 40.309577555627214, "ts": 1730680462128 + }, + { + "value": 34.75661679092157, + "ts": 1730766828784 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 0defeba93a..edc95d0588 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Oct 27Tue 29Thu 31NovemberNov 03Tue 05050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 27Tue 29Thu 31NovemberNov 03Tue 05050100150200250300350400450500[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 884261bf24..dfaa5f1bc9 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -890,5 +890,9 @@ { "value": 3966.330263099908, "ts": 1730680115157 + }, + { + "value": 4041.492657955005, + "ts": 1730766419895 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index e6bd32bbfc..424ef3e3fe 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -886,5 +886,9 @@ { "value": 5149.035986040391, "ts": 1730680107980 + }, + { + "value": 5328.912309787436, + "ts": 1730766411800 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 9ccd9b1789..e57d2685d4 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1630,5 +1630,9 @@ { "value": 771.8100661183958, "ts": 1730680273087 + }, + { + "value": 576.3393486084607, + "ts": 1730766600723 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 6fb67674f3..5a7987fbf2 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Oct 27Tue 29Thu 31NovemberNov 03Tue 0501,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 27Tue 29Thu 31NovemberNov 03Tue 0501,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 b85ac6500b..0e4cdb3263 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -890,5 +890,9 @@ { "value": 128.93243940175347, "ts": 1730680134090 + }, + { + "value": 127.03252032520325, + "ts": 1730766439375 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index ef6704b7e3..d710c6eb37 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -886,5 +886,9 @@ { "value": 200.40080160320642, "ts": 1730680122359 + }, + { + "value": 184.50184501845018, + "ts": 1730766426998 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index be7cc1b014..f7e0577052 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1642,5 +1642,9 @@ { "value": 23.9612785738247, "ts": 1730680358974 + }, + { + "value": 19.505344464383242, + "ts": 1730766699219 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index b9dd4d6656..0629660351 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Oct 27Tue 29Thu 31NovemberNov 03Tue 05050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Oct 27Tue 29Thu 31NovemberNov 03Tue 05050100150200250300350[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 4546b7427d..e9ef518b60 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Fri 25Oct 27Tue 29Thu 31NovemberNov 03Tue 0501002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Oct 27Tue 29Thu 31NovemberNov 03Tue 0501002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file