From 39235ffa0e6ff9805b78d4cd5bfdb48c251ccf1d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 18 Jun 2024 00:31:00 +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 63da791961..cb47e047c0 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -306,5 +306,9 @@ { "value": 96.04302727621973, "ts": 1718583875197 + }, + { + "value": 94.26847662141779, + "ts": 1718670242143 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 4111680196..67c73321dd 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -302,5 +302,9 @@ { "value": 136.986301369863, "ts": 1718583861375 + }, + { + "value": 132.90802764486975, + "ts": 1718670250869 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index f678d7d32c..86d468937e 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1070,5 +1070,9 @@ { "value": 15.329899435859701, "ts": 1718583965581 + }, + { + "value": 19.772223979753242, + "ts": 1718670337699 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index e4c99b589a..782c9e9f5a 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -306,5 +306,9 @@ { "value": 425.9850905218317, "ts": 1718583904181 + }, + { + "value": 412.28612657184084, + "ts": 1718670272821 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 8d386b30d2..acd2fc824d 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -302,5 +302,9 @@ { "value": 540.8328826392644, "ts": 1718583884870 + }, + { + "value": 482.1600771456124, + "ts": 1718670277867 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index c39b73b833..e252c2f648 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1046,5 +1046,9 @@ { "value": 117.81338360037701, "ts": 1718584088442 + }, + { + "value": 127.04058946833513, + "ts": 1718670438736 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 12dc958d83..69e0f5fcf0 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -May 26Jun 02Jun 09Jun 160100200300400500600700800900[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 26Jun 02Jun 09Jun 160100200300400500600700800900[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 0b0c563f2f..02a84c4db6 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -306,5 +306,9 @@ { "value": 123.73174956693886, "ts": 1718583886087 + }, + { + "value": 119.30326890956813, + "ts": 1718670253524 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 9e863dd006..177d2660cf 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -302,5 +302,9 @@ { "value": 195.69471624266143, "ts": 1718583869455 + }, + { + "value": 184.43378827001106, + "ts": 1718670259228 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 2050738d16..56745917b0 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1006,5 +1006,9 @@ { "value": 16.28505357782627, "ts": 1718584028642 + }, + { + "value": 22.56928771327977, + "ts": 1718670385119 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 371a2fa942..f1833eb73e 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -May 26Jun 02Jun 09Jun 16020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 26Jun 02Jun 09Jun 16020406080100120140160180200220240260280300[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 81f80866de..0862119a67 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -May 26Jun 02Jun 09Jun 1602004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +May 26Jun 02Jun 09Jun 1602004006008001,0001,2001,4001,6001,8002,0002,2002,4002,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 3c808e7c8d..43db58e01e 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -838,5 +838,9 @@ { "value": 1184.6001974333662, "ts": 1718584041815 + }, + { + "value": 925.0598719306, + "ts": 1718670467920 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 037c04e984..0bfa7f8eb1 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -306,5 +306,9 @@ { "value": 119.38872970391596, "ts": 1718583880691 + }, + { + "value": 113.7915339098771, + "ts": 1718670247916 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index a04bf8d392..e9eccc0b3f 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -302,5 +302,9 @@ { "value": 180.63583815028903, "ts": 1718583865580 + }, + { + "value": 177.68301350390902, + "ts": 1718670255067 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index a7fd0e3661..acf01ef4e1 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1058,5 +1058,9 @@ { "value": 16.926774772334877, "ts": 1718583996561 + }, + { + "value": 21.8799229826711, + "ts": 1718670361814 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 99e28c0019..4911117d55 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -May 26Jun 02Jun 09Jun 16020406080100120140160180200220240260280300[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 26Jun 02Jun 09Jun 16020406080100120140160180200220240260280300[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 3d519b132b..47ec7e2b1c 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -May 26Jun 02Jun 09Jun 16020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 26Jun 02Jun 09Jun 16020406080100120140160180200220[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 04e14ed9e3..fecd44a549 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -306,5 +306,9 @@ { "value": 543.9216752787598, "ts": 1718583897828 + }, + { + "value": 522.056904202558, + "ts": 1718670265651 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index f5ec9058ba..bd13eb33b1 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -302,5 +302,9 @@ { "value": 573.3944954128441, "ts": 1718583879242 + }, + { + "value": 402.98206729800523, + "ts": 1718670271026 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index d6bf58d61c..4278443a20 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -46,5 +46,9 @@ { "value": 195.73302016050107, "ts": 1718584069290 + }, + { + "value": 199.26272790674503, + "ts": 1718670421213 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index f8f12bfe6d..47d8c497b9 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -May 26Jun 02Jun 09Jun 1601002003004005006007008009001,000[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 26Jun 02Jun 09Jun 1601002003004005006007008009001,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 9157f7b638..0914e8d800 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 @@ -May 26Jun 02Jun 09Jun 16050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +May 26Jun 02Jun 09Jun 16050100150200250300350[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 d536f98e47..fc6e71f6d5 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -306,5 +306,9 @@ { "value": 262.39832065074785, "ts": 1718583912165 + }, + { + "value": 260.9262883235486, + "ts": 1718670280830 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index bc4237b773..142947b8be 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -302,5 +302,9 @@ { "value": 398.64460833167226, "ts": 1718583890167 + }, + { + "value": 392.00313602508817, + "ts": 1718670283303 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 3d07792e4e..f697b92c7a 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -946,5 +946,9 @@ { "value": 35.265283092060024, "ts": 1718584145519 + }, + { + "value": 42.466451503312385, + "ts": 1718670486213 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index b6e0e6787f..9bd106a81e 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -May 26Jun 02Jun 09Jun 16050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 26Jun 02Jun 09Jun 16050100150200250300350400450500550600650[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 fa8697c9c2..d5116855a1 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -306,5 +306,9 @@ { "value": 3645.6434560699963, "ts": 1718583871885 + }, + { + "value": 3405.8656575212867, + "ts": 1718670238773 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 273257a644..edad95918a 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -302,5 +302,9 @@ { "value": 4941.525284137703, "ts": 1718583858784 + }, + { + "value": 3866.9760247486465, + "ts": 1718670248305 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 49d5c9224e..5dd2fa095b 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1046,5 +1046,9 @@ { "value": 1697.8248976588882, "ts": 1718583948518 + }, + { + "value": 1497.3048512677183, + "ts": 1718670324502 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index dd5c92f8ba..e600f5dee6 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -May 26Jun 02Jun 09Jun 1601,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 26Jun 02Jun 09Jun 1601,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 b0e701c037..1117ef9d42 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -306,5 +306,9 @@ { "value": 133.9046598821639, "ts": 1718583891166 + }, + { + "value": 131.99577613516368, + "ts": 1718670258744 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index ecc59ee8a9..3ee2513335 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -302,5 +302,9 @@ { "value": 222.22222222222223, "ts": 1718583873045 + }, + { + "value": 199.76028765481422, + "ts": 1718670263115 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 46f9e2c289..9dcda0ebff 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1058,5 +1058,9 @@ { "value": 19.19754271453254, "ts": 1718584056047 + }, + { + "value": 22.79254228016593, + "ts": 1718670408785 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 893122a229..d6aae34d93 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -May 26Jun 02Jun 09Jun 16050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 26Jun 02Jun 09Jun 16050100150200250300350[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 d958ac92a6..ff340ac922 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -May 26Jun 02Jun 09Jun 1602004006008001,0001,2001,4001,6001,8002,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +May 26Jun 02Jun 09Jun 1602004006008001,0001,2001,4001,6001,8002,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file