From f12e9a4e2ae2f00a4ac292367ec555134adc1c3e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 21 Aug 2024 00:33:37 +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 d484eb3203..48ef252187 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -570,5 +570,9 @@ { "value": 96.07993850883936, "ts": 1724027143557 + }, + { + "value": 85.91065292096219, + "ts": 1724199890466 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 7b8a406092..fa9073fefc 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -566,5 +566,9 @@ { "value": 127.48597654258032, "ts": 1724027140639 + }, + { + "value": 132.41525423728814, + "ts": 1724199931649 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 7e91ded1c1..92ccf598b2 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1334,5 +1334,9 @@ { "value": 14.202931485058516, "ts": 1724027298311 + }, + { + "value": 16.17704154264268, + "ts": 1724200055659 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index fd43c1c3fd..dd82091658 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -570,5 +570,9 @@ { "value": 403.46984062941294, "ts": 1724027173769 + }, + { + "value": 387.2966692486445, + "ts": 1724199923419 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 368eb407f1..09e02ad559 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -566,5 +566,9 @@ { "value": 467.3989249824725, "ts": 1724027166874 + }, + { + "value": 433.9336081579518, + "ts": 1724199959119 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index e5a6388269..4c55836507 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1310,5 +1310,9 @@ { "value": 122.1597849987784, "ts": 1724027408931 + }, + { + "value": 108.86131069018072, + "ts": 1724200157853 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index feadf7f7a1..0aa2b69f28 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Aug 11Tue 13Thu 15Sat 17Mon 190100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 210100200300400500600700800[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 8dfc7e81f7..9d303c0fc6 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -570,5 +570,9 @@ { "value": 174.82517482517483, "ts": 1724027153413 + }, + { + "value": 150.7386192342478, + "ts": 1724199902284 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index c96629b4aa..0002c438c8 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -566,5 +566,9 @@ { "value": 226.65457842248415, "ts": 1724027148765 + }, + { + "value": 258.13113061435206, + "ts": 1724199939526 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 7b0d3c15b9..30fe00f7be 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1270,5 +1270,9 @@ { "value": 27.144408251900106, "ts": 1724027349237 + }, + { + "value": 30.622243998040176, + "ts": 1724200101448 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 2b93ecb477..467b1d7791 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Aug 11Tue 13Thu 15Sat 17Mon 19050100150200250300350400450[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 21050100150200250300350400450[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 eb8e5d485d..086450f972 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Aug 11Tue 13Thu 15Sat 17Mon 1902004006008001,0001,2001,4001,6001,8002,0002,200[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 2102004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 5f1c565393..5d27230037 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1102,5 +1102,9 @@ { "value": 682.0558679539839, "ts": 1724027401594 + }, + { + "value": 1032.7733406774992, + "ts": 1724200128573 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index e285273474..832170d3f5 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -570,5 +570,9 @@ { "value": 119.36022917164001, "ts": 1724027149131 + }, + { + "value": 96.8429207824908, + "ts": 1724199897638 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 57c61bae11..ac541d3438 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -566,5 +566,9 @@ { "value": 160.1024655779699, "ts": 1724027145258 + }, + { + "value": 168.52039096730704, + "ts": 1724199936065 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 067dc1d097..d49d13a3b5 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1322,5 +1322,9 @@ { "value": 16.6761164659974, "ts": 1724027329449 + }, + { + "value": 18.59565605474561, + "ts": 1724200083837 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 3076260173..af5fab4c41 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Aug 11Tue 13Thu 15Sat 17Mon 19020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 21020406080100120140160180200220240260280[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 e63954fc3e..239e7d212e 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Aug 11Tue 13Thu 15Sat 17Mon 19020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 21020406080100120140160180200220[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 b532d10db3..016852c341 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -570,5 +570,9 @@ { "value": 464.25255338904367, "ts": 1724027166262 + }, + { + "value": 465.7661853749418, + "ts": 1724199915881 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 015a1af790..c739a88e88 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -566,5 +566,9 @@ { "value": 450.9582863585119, "ts": 1724027160420 + }, + { + "value": 384.1721091048789, + "ts": 1724199952314 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 9cc6effd51..19b883bf8f 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -310,5 +310,9 @@ { "value": 177.10085893916587, "ts": 1724027389936 + }, + { + "value": 196.4057743297653, + "ts": 1724200136889 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index b8ba001f39..dfa9b88c27 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Aug 11Tue 13Thu 15Sat 17Mon 190100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 210100200300400500600700800900[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 1569dbbe63..0e2d3359d1 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 @@ -Aug 11Tue 13Thu 15Sat 17Mon 19050100150200250300350400[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 21050100150200250300350[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 b57be5a62a..4ec1ef006e 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -570,5 +570,9 @@ { "value": 271.84993883376376, "ts": 1724027181454 + }, + { + "value": 209.92967355935764, + "ts": 1724199933271 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 998f3165ee..a6f5b11172 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -566,5 +566,9 @@ { "value": 339.097999321804, "ts": 1724027173099 + }, + { + "value": 347.70514603616135, + "ts": 1724199965276 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 88eb46dacb..70afe8ecd0 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1210,5 +1210,9 @@ { "value": 31.794480478188984, "ts": 1724027472215 + }, + { + "value": 34.57515774915723, + "ts": 1724200216127 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index a4108b3f01..c5aa429a6b 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Aug 11Tue 13Thu 15Sat 17Mon 19050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 21050100150200250300350400450500550600650[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 9c04bd817c..2dca317978 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -570,5 +570,9 @@ { "value": 4060.272489398177, "ts": 1724027140268 + }, + { + "value": 2995.8058717795084, + "ts": 1724199886931 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 5ae0189751..d00eb843bd 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -566,5 +566,9 @@ { "value": 4562.968971810991, "ts": 1724027137926 + }, + { + "value": 3425.700365408039, + "ts": 1724199929022 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 837177862d..9a8409da06 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1310,5 +1310,9 @@ { "value": 861.244019138756, "ts": 1724027279968 + }, + { + "value": 854.2789885336775, + "ts": 1724200039498 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index fbe39fcb65..1ecde8feb7 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Aug 11Tue 13Thu 15Sat 17Mon 1901,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 2101,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 048b258024..625ca0f5dd 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -570,5 +570,9 @@ { "value": 135.98041881968996, "ts": 1724027159008 + }, + { + "value": 110.0594320933304, + "ts": 1724199908796 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index fabafb6432..a247980513 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -566,5 +566,9 @@ { "value": 194.5525291828794, "ts": 1724027153117 + }, + { + "value": 168.12373907195695, + "ts": 1724199944401 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 818cab591f..4d14f7b144 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1322,5 +1322,9 @@ { "value": 19.950522703694837, "ts": 1724027375549 + }, + { + "value": 23.124595319581907, + "ts": 1724200124282 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 1c9244d555..16523215a0 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Aug 11Tue 13Thu 15Sat 17Mon 19050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 21050100150200250300350[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 a791b4d42e..9b5cace9af 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Aug 11Tue 13Thu 15Sat 17Mon 1902004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Tue 13Thu 15Sat 17Mon 19Wed 2102004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file