From a6994edbc01a9247be0c6ddf23268f2e53a84184 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 2 Oct 2024 00:35:22 +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 07a768b930..ccd1726f5f 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -746,5 +746,9 @@ { "value": 19.644821625019645, "ts": 1727742757644 + }, + { + "value": 90.711175616836, + "ts": 1727828815403 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 7120f44b7b..3aea0ace4f 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -742,5 +742,9 @@ { "value": 14.838556505223172, "ts": 1727742724136 + }, + { + "value": 110.71744906997343, + "ts": 1727828796914 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 3264351f6b..65a60fe6a9 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1510,5 +1510,9 @@ { "value": 16.943409013893593, "ts": 1727742844792 + }, + { + "value": 16.35804488647517, + "ts": 1727828955963 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 108329571b..15d4be5032 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -746,5 +746,9 @@ { "value": 79.50705625124229, "ts": 1727742882426 + }, + { + "value": 254.0650406504065, + "ts": 1727828851057 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 815eba81a7..4d3bc8b96b 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -742,5 +742,9 @@ { "value": 78.94529091339702, "ts": 1727742851652 + }, + { + "value": 260.3149811271639, + "ts": 1727828829767 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index c0ad5e1cf7..ceac33d966 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1486,5 +1486,9 @@ { "value": 63.58087487283825, "ts": 1727742972880 + }, + { + "value": 87.29812309035356, + "ts": 1727829072301 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 8f17c70fa9..13124ccb67 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Mon 23Wed 25Fri 27Sep 29October050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 25Fri 27Sep 29OctoberThu 03050100150200250300350400450[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 c073f86b2d..00ce7c3239 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -746,5 +746,9 @@ { "value": 28.235825615541, "ts": 1727742806087 + }, + { + "value": 184.6381093057607, + "ts": 1727828825651 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index ac744e1a7e..913ab599f3 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -742,5 +742,9 @@ { "value": 34.29825764851146, "ts": 1727742772208 + }, + { + "value": 227.47952684258416, + "ts": 1727828805396 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index d5ecdb4bec..1f17e4d726 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1446,5 +1446,9 @@ { "value": 30.93102381688834, "ts": 1727742893515 + }, + { + "value": 31.605562579013906, + "ts": 1727829001562 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 128bb77f33..04af8899ba 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Mon 23Wed 25Fri 27Sep 29October050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 25Fri 27Sep 29OctoberThu 03050100150200250300350400[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 f0f03334a4..508603db04 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Mon 23Wed 25Fri 27Sep 29October02004006008001,0001,2001,4001,6001,8002,000[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Mon 23Wed 25Fri 27Sep 29OctoberThu 0302004006008001,0001,2001,4001,6001,8002,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 6ecf12e90a..e712b82c93 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1274,5 +1274,9 @@ { "value": 718.5456635769203, "ts": 1727656436494 + }, + { + "value": 693.406474875572, + "ts": 1727829068625 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 9b3e1a0f2a..a764af6755 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -742,5 +742,9 @@ { "value": 17.902538579970642, "ts": 1727742787046 + }, + { + "value": 109.81770261366133, + "ts": 1727828821462 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index ab861d1674..fa8a560a71 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -738,5 +738,9 @@ { "value": 16.147784523963313, "ts": 1727742756326 + }, + { + "value": 141.24293785310735, + "ts": 1727828801757 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index ea7bc8676d..ca64cbb4e2 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1494,5 +1494,9 @@ { "value": 16.845226062933765, "ts": 1727742875864 + }, + { + "value": 18.484288354898336, + "ts": 1727828984287 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 84d39d950c..fa8555c72b 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Mon 23Wed 25Fri 27Sep 29October020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 25Fri 27Sep 29OctoberThu 03020406080100120140160180200220240260[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 7569833c1b..389fa75b95 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Mon 23Wed 25Fri 27Sep 29October020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 25Fri 27Sep 29OctoberThu 03020406080100120140160180200[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 6dc7deb75a..0bf201e8e5 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -746,5 +746,9 @@ { "value": 102.63252424693387, "ts": 1727742854741 + }, + { + "value": 334.5600535296086, + "ts": 1727828840300 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 4a0831064c..d0872620d6 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -742,5 +742,9 @@ { "value": 85.6384345294168, "ts": 1727742823820 + }, + { + "value": 290.7399331298154, + "ts": 1727828819751 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index d3481ca79c..5dff4f349e 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -486,5 +486,9 @@ { "value": 111.6632237172687, "ts": 1727742938505 + }, + { + "value": 123.73174956693886, + "ts": 1727829047197 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index c402335bac..3860c9b067 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Mon 23Wed 25Fri 27Sep 29October050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 25Fri 27Sep 29OctoberThu 03050100150200250300350400450500550[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 11732f7404..7866e3983c 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 @@ -Mon 23Wed 25Fri 27Sep 29October020406080100120140160180200[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Wed 25Fri 27Sep 29OctoberThu 03020406080100120140160180200[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 a75b945a30..a241236b41 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -746,5 +746,9 @@ { "value": 53.0602499137771, "ts": 1727742920456 + }, + { + "value": 274.0476842970677, + "ts": 1727828858718 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index e6ed0f7592..bd39bfa24d 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -742,5 +742,9 @@ { "value": 48.55075981939117, "ts": 1727742893223 + }, + { + "value": 264.3754130865829, + "ts": 1727828837688 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 4623028f35..9e74648ed9 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1386,5 +1386,9 @@ { "value": 47.409093064049685, "ts": 1727743015437 + }, + { + "value": 40.04404845329863, + "ts": 1727829122625 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index fd8295bf21..2c3a02f901 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Mon 23Wed 25Fri 27Sep 29October050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 25Fri 27Sep 29OctoberThu 03050100150200250300350400450500[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 2519fc0f46..6efc51f702 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -746,5 +746,9 @@ { "value": 866.9517974800601, "ts": 1727742744296 + }, + { + "value": 4299.842339114232, + "ts": 1727828811877 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 7531fb40c3..6c149b56f8 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -742,5 +742,9 @@ { "value": 954.0265219373098, "ts": 1727742706501 + }, + { + "value": 4404.855129209084, + "ts": 1727828793986 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 39ca26a56d..253a712398 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1486,5 +1486,9 @@ { "value": 1069.5060070587397, "ts": 1727742829304 + }, + { + "value": 860.149283686791, + "ts": 1727828939980 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 8515f9c04b..9f03756fc2 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Mon 23Wed 25Fri 27Sep 29October01,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 25Fri 27Sep 29OctoberThu 0301,0002,0003,0004,0005,0006,0007,0008,0009,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 2bb0abde18..f5dcf5ca71 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -746,5 +746,9 @@ { "value": 20.8620186089206, "ts": 1727742831416 + }, + { + "value": 134.12017167381973, + "ts": 1727828830903 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 9111af2901..670cac1a54 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -742,5 +742,9 @@ { "value": 20.70221927790659, "ts": 1727742797705 + }, + { + "value": 174.27675148135236, + "ts": 1727828809702 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index cf708b8bfa..9c6f1ed4b7 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1498,5 +1498,9 @@ { "value": 22.140548199973434, "ts": 1727742917929 + }, + { + "value": 20.29467873523562, + "ts": 1727829027698 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 9305f34592..40fa2f25fb 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Mon 23Wed 25Fri 27Sep 29October020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 25Fri 27Sep 29OctoberThu 03020406080100120140160180200220240260280300[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 f0b13d6979..c47b6bb487 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Mon 23Wed 25Fri 27Sep 29October02004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Mon 23Wed 25Fri 27Sep 29OctoberThu 0302004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file