From a7dc87c09b9c478aa821d37b18bbbda793d6ec9e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 21 Jul 2024 00:33:24 +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 7d2c755c0e..4a9e0eb621 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -446,5 +446,9 @@ { "value": 90.64539521392314, "ts": 1721435023920 + }, + { + "value": 97.84735812133071, + "ts": 1721521593466 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index f299381e6c..3ddcf683c2 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -442,5 +442,9 @@ { "value": 136.16557734204792, "ts": 1721435015628 + }, + { + "value": 144.25851125216386, + "ts": 1721521582003 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index e9e3698cd8..067b91e0f1 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1210,5 +1210,9 @@ { "value": 16.318537859007833, "ts": 1721435133603 + }, + { + "value": 15.073861923424781, + "ts": 1721521676459 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index c526030f09..23c2eb305c 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -446,5 +446,9 @@ { "value": 349.1620111731844, "ts": 1721435057937 + }, + { + "value": 407.5810067250866, + "ts": 1721521624891 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index c1b26db3b1..dced26bce8 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -442,5 +442,9 @@ { "value": 453.41192473362054, "ts": 1721435041494 + }, + { + "value": 514.40329218107, + "ts": 1721521607443 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 068ff7b954..75437a24f3 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1186,5 +1186,9 @@ { "value": 69.6694186087017, "ts": 1721435277173 + }, + { + "value": 119.61722488038278, + "ts": 1721521792179 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index ab39e3ba78..10d4824c12 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Thu 11Sat 13Mon 15Wed 17Fri 19Jul 210100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 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 f18a784379..b398506323 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -446,5 +446,9 @@ { "value": 116.55011655011656, "ts": 1721435035478 + }, + { + "value": 112.43534967393748, + "ts": 1721521605121 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index af910524c7..ef5fe2a92a 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -442,5 +442,9 @@ { "value": 181.422351233672, "ts": 1721435023874 + }, + { + "value": 184.50184501845018, + "ts": 1721521590258 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index f5296ecf29..7c985158a1 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1146,5 +1146,9 @@ { "value": 16.0426091699554, "ts": 1721435194933 + }, + { + "value": 19.630938358853555, + "ts": 1721521734001 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 6a96c59572..8795eed05a 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Thu 11Sat 13Mon 15Wed 17Fri 19Jul 21020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 21020406080100120140160180200220240260280300[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 ea15f3df34..ff5e1bcd49 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Thu 11Sat 13Mon 15Wed 17Fri 19Jul 2102004006008001,0001,2001,4001,6001,8002,0002,2002,400[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 2102004006008001,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 f3a4f8683b..1384d163d3 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -978,5 +978,9 @@ { "value": 571.4757408548007, "ts": 1721435331764 + }, + { + "value": 640.5238061347948, + "ts": 1721521840260 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 8cc537e67d..0b56714136 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -446,5 +446,9 @@ { "value": 115.87485515643104, "ts": 1721435029713 + }, + { + "value": 117.73016246762421, + "ts": 1721521599223 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index b617f232fa..d1d5470bbe 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -442,5 +442,9 @@ { "value": 171.35023989033584, "ts": 1721435019809 + }, + { + "value": 188.39487565938208, + "ts": 1721521586082 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index e8f604cd63..644232e566 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1198,5 +1198,9 @@ { "value": 18.28688464633165, "ts": 1721435162337 + }, + { + "value": 17.009695526450077, + "ts": 1721521707304 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 959e231352..9869086984 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Thu 11Sat 13Mon 15Wed 17Fri 19Jul 21020406080100120140160180200220240260280300[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 21020406080100120140160180200220240260280300[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 f13605a5e6..c5a3546172 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Thu 11Sat 13Mon 15Wed 17Fri 19Jul 21020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 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 37ed9f3a36..127e26eacc 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -446,5 +446,9 @@ { "value": 379.290726341741, "ts": 1721435049739 + }, + { + "value": 512.8205128205128, + "ts": 1721521617547 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 336b5edf58..aadd2c7a82 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -442,5 +442,9 @@ { "value": 423.1013327691982, "ts": 1721435035167 + }, + { + "value": 467.2897196261682, + "ts": 1721521601406 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index c4cb481df7..9b86e867a8 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -186,5 +186,9 @@ { "value": 110.72357858605992, "ts": 1721435246232 + }, + { + "value": 212.83388315419813, + "ts": 1721521773068 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 51941cbd70..07a9b54187 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Thu 11Sat 13Mon 15Wed 17Fri 19Jul 210100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 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 924a095c33..371b4da895 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 @@ -Thu 11Sat 13Mon 15Wed 17Fri 19Jul 21050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 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 e0d91ff9e0..2c63479978 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -446,5 +446,9 @@ { "value": 197.4918534610447, "ts": 1721435068516 + }, + { + "value": 250.8151492350138, + "ts": 1721521633318 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index e1a0152145..998e3fe362 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -442,5 +442,9 @@ { "value": 309.98140111593307, "ts": 1721435048319 + }, + { + "value": 402.4954719259408, + "ts": 1721521612721 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 0b18a1395b..e9dfd7f678 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1086,5 +1086,9 @@ { "value": 34.70474934494786, "ts": 1721435335141 + }, + { + "value": 34.61405330564209, + "ts": 1721521850333 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 871bbcafee..f05739c01c 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Thu 11Sat 13Mon 15Wed 17Fri 19Jul 21050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 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 2b3106bbfb..e797475506 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -446,5 +446,9 @@ { "value": 2499.3751562109474, "ts": 1721435020333 + }, + { + "value": 3495.417119776293, + "ts": 1721521590158 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 69a3f93465..304bb558b0 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -442,5 +442,9 @@ { "value": 4738.58790080556, "ts": 1721435013012 + }, + { + "value": 3859.844748466784, + "ts": 1721521579522 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 0d61a7b0cd..70e34d86b9 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1186,5 +1186,9 @@ { "value": 1222.2448563862292, "ts": 1721435117618 + }, + { + "value": 1702.0954686436191, + "ts": 1721521659119 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 0e8f213a91..68c3f9b991 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Thu 11Sat 13Mon 15Wed 17Fri 19Jul 2101,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 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 437f4de285..3e3d0cafe2 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -446,5 +446,9 @@ { "value": 130.41210224308816, "ts": 1721435041249 + }, + { + "value": 130.58239749281796, + "ts": 1721521610810 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 1dcb0aeed7..aae81dd851 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -442,5 +442,9 @@ { "value": 203.83204239706484, "ts": 1721435028140 + }, + { + "value": 222.32103156958647, + "ts": 1721521594461 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index e05cbb4579..1d4fb798d1 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1198,5 +1198,9 @@ { "value": 17.1939477303989, "ts": 1721435225386 + }, + { + "value": 20.14829142488717, + "ts": 1721521760704 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index a6a52986b1..7239e56892 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Thu 11Sat 13Mon 15Wed 17Fri 19Jul 21050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 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 28660737f0..b6a044ce21 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Thu 11Sat 13Mon 15Wed 17Fri 19Jul 2102004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Sat 13Mon 15Wed 17Fri 19Jul 2102004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file