From a0b3bf090f2ba5085a9d13cb4529195ee4b1a327 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 12 Jul 2024 00:30:09 +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 227abfae6d..d9fb583f1b 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -410,5 +410,9 @@ { "value": 16.61019201381968, "ts": 1720657583708 + }, + { + "value": 96.00614439324116, + "ts": 1720743836128 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 2cfee16fb9..3d5300bb43 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -406,5 +406,9 @@ { "value": 16.396668197022365, "ts": 1720657564597 + }, + { + "value": 143.84349827387803, + "ts": 1720743822717 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index b98ce725c0..5537393438 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1174,5 +1174,9 @@ { "value": 17.83675799086758, "ts": 1720657664163 + }, + { + "value": 17.66035603277762, + "ts": 1720743894312 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 2417a8f8fc..756f468031 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -410,5 +410,9 @@ { "value": 419.90342221289103, "ts": 1720657694641 + }, + { + "value": 407.9135223332654, + "ts": 1720743868449 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 8906d5b4e6..f4b52ab2f5 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -406,5 +406,9 @@ { "value": 494.4375772558715, "ts": 1720657660940 + }, + { + "value": 501.75614651279477, + "ts": 1720743848520 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index e472ddd3e2..8c97c9481f 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1150,5 +1150,9 @@ { "value": 76.04851895509336, "ts": 1720657785533 + }, + { + "value": 115.70056693277796, + "ts": 1720743992951 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 10933a3a45..8298df4fc2 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Fri 05Jul 07Tue 09Thu 110100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 05Jul 07Tue 09Thu 11Sat 130100200300400500600700800[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 2c4d4b768e..851cc7454b 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -410,5 +410,9 @@ { "value": 16.31534294850878, "ts": 1720657645848 + }, + { + "value": 117.86892975011787, + "ts": 1720743847481 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index a4e0178fcd..32103e8df3 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -406,5 +406,9 @@ { "value": 17.707890636067432, "ts": 1720657620392 + }, + { + "value": 188.32391713747649, + "ts": 1720743830900 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 91b2c2281d..1ea18b9864 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1110,5 +1110,9 @@ { "value": 20.654329147389294, "ts": 1720657718485 + }, + { + "value": 24.640252316183716, + "ts": 1720743941360 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 355d663d18..f33d553d23 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Fri 05Jul 07Tue 09Thu 11020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 05Jul 07Tue 09Thu 11Sat 13020406080100120140160180200220240260280300[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 0d10000fe5..32b68d3d3f 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Fri 05Jul 07Tue 09Thu 1102004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Fri 05Jul 07Tue 09Thu 11Sat 1302004006008001,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 56b7404997..a4272221bf 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -942,5 +942,9 @@ { "value": 871.8480272016585, "ts": 1720657691495 + }, + { + "value": 871.0717085587635, + "ts": 1720744051214 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 7da41467d2..1811f81968 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -410,5 +410,9 @@ { "value": 17.417961401797534, "ts": 1720657613823 + }, + { + "value": 117.84115012962526, + "ts": 1720743841803 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index b58f79e572..dcbc418597 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -406,5 +406,9 @@ { "value": 20.06984305382732, "ts": 1720657590845 + }, + { + "value": 188.1821603312006, + "ts": 1720743826809 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index ba45eb42c0..4dd5579eae 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1162,5 +1162,9 @@ { "value": 18.224895206852562, "ts": 1720657693050 + }, + { + "value": 20.544849406253853, + "ts": 1720743919855 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 9b429b19eb..d046d83bca 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Fri 05Jul 07Tue 09Thu 11020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 05Jul 07Tue 09Thu 11Sat 13020406080100120140160180200220240260280300[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 f2b570b358..b67c221c9a 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Fri 05Jul 07Tue 09Thu 11020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 05Jul 07Tue 09Thu 11Sat 13020406080100120140160180200220[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 cba55fd400..980da5e882 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -410,5 +410,9 @@ { "value": 173.59604201024214, "ts": 1720657687631 + }, + { + "value": 454.85558335228563, + "ts": 1720743860902 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index ca949c27b5..03bb9682d7 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -406,5 +406,9 @@ { "value": 305.4834275240568, "ts": 1720657654801 + }, + { + "value": 464.4681839294008, + "ts": 1720743841908 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 12fd51fb81..67f2fcefd2 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -150,5 +150,9 @@ { "value": 148.73205919535957, "ts": 1720657757043 + }, + { + "value": 216.16947686986595, + "ts": 1720743973783 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 6a6e53e99d..7a78263c3b 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Fri 05Jul 07Tue 09Thu 110100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 05Jul 07Tue 09Thu 11Sat 130100200300400500600700800900[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 2e7fb2dc48..f1601905c7 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 @@ -Fri 05Jul 07Tue 09Thu 11050100150200250300350400[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Fri 05Jul 07Tue 09Thu 11Sat 13050100150200250300350400[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 8f703ffc13..ea2ee5234b 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -410,5 +410,9 @@ { "value": 171.6148961729878, "ts": 1720657706610 + }, + { + "value": 257.43338911056765, + "ts": 1720743876555 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index a5ded9f3aa..a185e2b4ff 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -406,5 +406,9 @@ { "value": 382.4823101931536, "ts": 1720657666443 + }, + { + "value": 407.00040700040705, + "ts": 1720743853829 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 0c3c215156..d5db85a235 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1050,5 +1050,9 @@ { "value": 40.025616394492474, "ts": 1720657835847 + }, + { + "value": 41.86728072011723, + "ts": 1720744041098 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 475b53a32a..8db78d64e1 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Fri 05Jul 07Tue 09Thu 11050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 05Jul 07Tue 09Thu 11Sat 13050100150200250300350400450500550600650[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 9464fdac80..f3de2c1185 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -410,5 +410,9 @@ { "value": 1202.4048096192387, "ts": 1720657567941 + }, + { + "value": 2922.2676797194626, + "ts": 1720743832628 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index c69ca38929..ec8d34c4c3 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -406,5 +406,9 @@ { "value": 1427.506463432043, "ts": 1720657548587 + }, + { + "value": 4701.457451810061, + "ts": 1720743820210 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 7f1106bd0a..10810cd263 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1150,5 +1150,9 @@ { "value": 746.6153437748872, "ts": 1720657649464 + }, + { + "value": 1544.9317655136897, + "ts": 1720743879568 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 6d38e5e7e3..dfb8956dbe 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Fri 05Jul 07Tue 09Thu 1101,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 05Jul 07Tue 09Thu 11Sat 1301,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 e2dbbaf1e4..75e13e99da 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -410,5 +410,9 @@ { "value": 19.73164956590371, "ts": 1720657673080 + }, + { + "value": 132.48542660307365, + "ts": 1720743853273 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 9e3839598b..09e46512b8 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -406,5 +406,9 @@ { "value": 21.25759959185409, "ts": 1720657645709 + }, + { + "value": 218.72265966754156, + "ts": 1720743834655 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 78bead7dcd..498f3afc9a 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1162,5 +1162,9 @@ { "value": 23.630606361359234, "ts": 1720657741368 + }, + { + "value": 25.327997568512234, + "ts": 1720743962264 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 9eeb458e1a..620bc78254 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Fri 05Jul 07Tue 09Thu 11050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 05Jul 07Tue 09Thu 11Sat 13050100150200250300350[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 bf44de925b..0f08ba87a8 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Fri 05Jul 07Tue 09Thu 1102004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Fri 05Jul 07Tue 09Thu 11Sat 1302004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file