From 0524524a604eb32d20a855bb315a8b708749a2b2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 17 Jun 2024 00:30:58 +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 196828cbb7..63da791961 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -302,5 +302,9 @@ { "value": 93.91435011269722, "ts": 1718497551366 + }, + { + "value": 96.04302727621973, + "ts": 1718583875197 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 1ee5385f05..4111680196 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -298,5 +298,9 @@ { "value": 139.89927252378288, "ts": 1718497512255 + }, + { + "value": 136.986301369863, + "ts": 1718583861375 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 35e8b23f7c..f678d7d32c 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1066,5 +1066,9 @@ { "value": 14.178765880217785, "ts": 1718497642898 + }, + { + "value": 15.329899435859701, + "ts": 1718583965581 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 0e1780fd7b..e4c99b589a 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -302,5 +302,9 @@ { "value": 323.1017770597738, "ts": 1718497584437 + }, + { + "value": 425.9850905218317, + "ts": 1718583904181 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index ab25d65533..8d386b30d2 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -298,5 +298,9 @@ { "value": 472.58979206049145, "ts": 1718497538373 + }, + { + "value": 540.8328826392644, + "ts": 1718583884870 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 63e2d30868..c39b73b833 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1042,5 +1042,9 @@ { "value": 71.80555056905898, "ts": 1718497773181 + }, + { + "value": 117.81338360037701, + "ts": 1718584088442 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index ea05bd472d..12dc958d83 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -May 19May 26Jun 02Jun 09Jun 160100200300400500600700800[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 6306f6192b..0b0c563f2f 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -302,5 +302,9 @@ { "value": 120.65637065637065, "ts": 1718497562656 + }, + { + "value": 123.73174956693886, + "ts": 1718583886087 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 2ca6a52fb4..9e863dd006 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -298,5 +298,9 @@ { "value": 187.7581674802854, "ts": 1718497520401 + }, + { + "value": 195.69471624266143, + "ts": 1718583869455 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index b29517e25a..2050738d16 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1002,5 +1002,9 @@ { "value": 17.923074165680898, "ts": 1718497702478 + }, + { + "value": 16.28505357782627, + "ts": 1718584028642 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 3dd63ff579..371a2fa942 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -May 19May 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 d133ef3ea8..81f80866de 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -May 19May 26Jun 02Jun 09Jun 1602004006008001,0001,2001,4001,6001,8002,0002,2002,4002,6002,8003,000[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 9637546a2b..3c808e7c8d 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -834,5 +834,9 @@ { "value": 736.0819177387563, "ts": 1718497784686 + }, + { + "value": 1184.6001974333662, + "ts": 1718584041815 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 90c824f54c..037c04e984 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -302,5 +302,9 @@ { "value": 116.30611770179111, "ts": 1718497557128 + }, + { + "value": 119.38872970391596, + "ts": 1718583880691 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 37af89142d..a04bf8d392 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -298,5 +298,9 @@ { "value": 180.76644974692698, "ts": 1718497516396 + }, + { + "value": 180.63583815028903, + "ts": 1718583865580 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 81885943b4..a7fd0e3661 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1054,5 +1054,9 @@ { "value": 17.265789564556787, "ts": 1718497673150 + }, + { + "value": 16.926774772334877, + "ts": 1718583996561 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 3509ea2b1c..99e28c0019 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -May 19May 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 53c9a2a345..3d519b132b 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -May 19May 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 99f5bcd4b3..04e14ed9e3 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -302,5 +302,9 @@ { "value": 416.1464835622139, "ts": 1718497575780 + }, + { + "value": 543.9216752787598, + "ts": 1718583897828 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 62a645d34c..f5ec9058ba 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -298,5 +298,9 @@ { "value": 488.28125, "ts": 1718497531492 + }, + { + "value": 573.3944954128441, + "ts": 1718583879242 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index df7029f781..d6bf58d61c 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -42,5 +42,9 @@ { "value": 178.5873738726672, "ts": 1718497743185 + }, + { + "value": 195.73302016050107, + "ts": 1718584069290 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index a5e6a8e9a5..f8f12bfe6d 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -May 19May 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 8b857d7229..9157f7b638 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 19May 26Jun 02Jun 09Jun 16050100150200250300350400[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 f48de67c5e..d536f98e47 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -302,5 +302,9 @@ { "value": 269.79630379063804, "ts": 1718497592168 + }, + { + "value": 262.39832065074785, + "ts": 1718583912165 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index d91f33d753..bc4237b773 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -298,5 +298,9 @@ { "value": 382.5554705432288, "ts": 1718497543942 + }, + { + "value": 398.64460833167226, + "ts": 1718583890167 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 39333d1c16..3d07792e4e 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -942,5 +942,9 @@ { "value": 38.9741990802089, "ts": 1718497824798 + }, + { + "value": 35.265283092060024, + "ts": 1718584145519 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index e80d329a6f..b6e0e6787f 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -May 19May 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 094fc39d5d..fa8697c9c2 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -302,5 +302,9 @@ { "value": 3612.281757977122, "ts": 1718497547930 + }, + { + "value": 3645.6434560699963, + "ts": 1718583871885 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 79bcfa5a05..273257a644 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -298,5 +298,9 @@ { "value": 4603.580562659847, "ts": 1718497509850 + }, + { + "value": 4941.525284137703, + "ts": 1718583858784 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 1768cf68bf..49d5c9224e 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1042,5 +1042,9 @@ { "value": 1131.7907444668008, "ts": 1718497624596 + }, + { + "value": 1697.8248976588882, + "ts": 1718583948518 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 16c84fa263..dd5c92f8ba 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -May 19May 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 621039cd5f..b0e701c037 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -302,5 +302,9 @@ { "value": 138.04527885146328, "ts": 1718497568210 + }, + { + "value": 133.9046598821639, + "ts": 1718583891166 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index b7cb2f4595..ecc59ee8a9 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -298,5 +298,9 @@ { "value": 207.9866888519135, "ts": 1718497524231 + }, + { + "value": 222.22222222222223, + "ts": 1718583873045 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 792b15a43c..46f9e2c289 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1054,5 +1054,9 @@ { "value": 19.92508169283494, "ts": 1718497729419 + }, + { + "value": 19.19754271453254, + "ts": 1718584056047 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index eb12d77f65..893122a229 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -May 19May 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 1338b90037..d958ac92a6 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -May 19May 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