From 64f6e9befb155338a2e23fbdc8c991a82f10056d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 16 Jun 2024 00:33:25 +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 e80124e100..196828cbb7 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -298,5 +298,9 @@ { "value": 94.19743782969104, "ts": 1718410979755 + }, + { + "value": 93.91435011269722, + "ts": 1718497551366 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 78f93c43c0..1ee5385f05 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -294,5 +294,9 @@ { "value": 131.64823591363876, "ts": 1718410983444 + }, + { + "value": 139.89927252378288, + "ts": 1718497512255 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 335cdb4acf..35e8b23f7c 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1062,5 +1062,9 @@ { "value": 16.920473773265652, "ts": 1718411088563 + }, + { + "value": 14.178765880217785, + "ts": 1718497642898 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index e0b7f13662..0e1780fd7b 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -298,5 +298,9 @@ { "value": 425.62247286656736, "ts": 1718411011431 + }, + { + "value": 323.1017770597738, + "ts": 1718497584437 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 6576e5b40f..ab25d65533 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -294,5 +294,9 @@ { "value": 493.58341559723596, "ts": 1718411010097 + }, + { + "value": 472.58979206049145, + "ts": 1718497538373 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 02d93cdc30..63e2d30868 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1038,5 +1038,9 @@ { "value": 88.8336146397797, "ts": 1718411209831 + }, + { + "value": 71.80555056905898, + "ts": 1718497773181 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index f5f9dba162..ea05bd472d 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 19May 26Jun 02Jun 09Jun 160100200300400500600700800[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 1407b0f093..6306f6192b 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -298,5 +298,9 @@ { "value": 122.54901960784314, "ts": 1718410991317 + }, + { + "value": 120.65637065637065, + "ts": 1718497562656 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 545e5c528b..2ca6a52fb4 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -294,5 +294,9 @@ { "value": 187.26591760299627, "ts": 1718410991939 + }, + { + "value": 187.7581674802854, + "ts": 1718497520401 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index fb259c3592..b29517e25a 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -998,5 +998,9 @@ { "value": 18.198362147406733, "ts": 1718411146663 + }, + { + "value": 17.923074165680898, + "ts": 1718497702478 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 22a95dda53..3dd63ff579 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -May 19May 26Jun 02Jun 09Jun 16050100150200250300350[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +May 19May 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 f55505c970..d133ef3ea8 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 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 diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index b5ec92c549..9637546a2b 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -830,5 +830,9 @@ { "value": 1094.5443047211345, "ts": 1718411230583 + }, + { + "value": 736.0819177387563, + "ts": 1718497784686 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 4727f64cbc..90c824f54c 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -298,5 +298,9 @@ { "value": 106.29251700680273, "ts": 1718410985905 + }, + { + "value": 116.30611770179111, + "ts": 1718497557128 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index d014376d1e..37af89142d 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -294,5 +294,9 @@ { "value": 174.82517482517483, "ts": 1718410987803 + }, + { + "value": 180.76644974692698, + "ts": 1718497516396 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index f6eec70ba5..81885943b4 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1050,5 +1050,9 @@ { "value": 17.9205046414107, "ts": 1718411117814 + }, + { + "value": 17.265789564556787, + "ts": 1718497673150 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 4c056df141..3509ea2b1c 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 19May 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 6ebfb0bbce..53c9a2a345 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 19May 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 59d44e2894..99f5bcd4b3 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -298,5 +298,9 @@ { "value": 514.40329218107, "ts": 1718411004302 + }, + { + "value": 416.1464835622139, + "ts": 1718497575780 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 0daba40219..62a645d34c 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -294,5 +294,9 @@ { "value": 475.39814594723083, "ts": 1718411003628 + }, + { + "value": 488.28125, + "ts": 1718497531492 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index bdefb9da4b..df7029f781 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -38,5 +38,9 @@ { "value": 183.58729575913347, "ts": 1718411184749 + }, + { + "value": 178.5873738726672, + "ts": 1718497743185 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 61b860923a..a5e6a8e9a5 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 19May 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 d14cdf75f7..8b857d7229 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 19May 26Jun 02Jun 09Jun 16050100150200250300350400[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 5cc1d584e4..f48de67c5e 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -298,5 +298,9 @@ { "value": 281.45229383619477, "ts": 1718411018972 + }, + { + "value": 269.79630379063804, + "ts": 1718497592168 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 12aaec229a..d91f33d753 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -294,5 +294,9 @@ { "value": 372.09302325581393, "ts": 1718411015856 + }, + { + "value": 382.5554705432288, + "ts": 1718497543942 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index a02cdaf41e..39333d1c16 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -938,5 +938,9 @@ { "value": 32.99731071917639, "ts": 1718411270820 + }, + { + "value": 38.9741990802089, + "ts": 1718497824798 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index f11156d05f..e80d329a6f 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 19May 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 13b7e98e79..094fc39d5d 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -298,5 +298,9 @@ { "value": 3410.7704551483685, "ts": 1718410976363 + }, + { + "value": 3612.281757977122, + "ts": 1718497547930 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 1c8495540d..79bcfa5a05 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -294,5 +294,9 @@ { "value": 4681.404421326398, "ts": 1718410980745 + }, + { + "value": 4603.580562659847, + "ts": 1718497509850 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 621fcb0a3e..1768cf68bf 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1038,5 +1038,9 @@ { "value": 1487.4803735228493, "ts": 1718411073091 + }, + { + "value": 1131.7907444668008, + "ts": 1718497624596 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 00ab57a9e5..16c84fa263 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 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 diff --git a/python_4workers_benchmark.json b/python_4workers_benchmark.json index 4c79c65fc2..621039cd5f 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -298,5 +298,9 @@ { "value": 113.71389583807141, "ts": 1718410997576 + }, + { + "value": 138.04527885146328, + "ts": 1718497568210 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index af3275bf2f..b7cb2f4595 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -294,5 +294,9 @@ { "value": 208.24656393169514, "ts": 1718410996328 + }, + { + "value": 207.9866888519135, + "ts": 1718497524231 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 6433008a06..792b15a43c 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1050,5 +1050,9 @@ { "value": 21.92405507322634, "ts": 1718411170809 + }, + { + "value": 19.92508169283494, + "ts": 1718497729419 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 6ac3261265..eb12d77f65 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 19May 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 25253807b5..1338b90037 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 19May 26Jun 02Jun 09Jun 1602004006008001,0001,2001,4001,6001,8002,000[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file