From 9c817dbf801efc5d98de11657d49545b4f6d5efb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 7 Apr 2024 00:32:44 +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 c799283e1a..ad16593231 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -90,5 +90,9 @@ { "value": 70.76139258420606, "ts": 1712362921287 + }, + { + "value": 94.33962264150944, + "ts": 1712449514991 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 6cb27f4d31..a83cf170c9 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -86,5 +86,9 @@ { "value": 116.22501162250117, "ts": 1712362903151 + }, + { + "value": 116.6044776119403, + "ts": 1712449510755 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 0cf42d6dad..657a86c349 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -854,5 +854,9 @@ { "value": 13.031013812874642, "ts": 1712363037702 + }, + { + "value": 13.472731192067256, + "ts": 1712449657346 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 99276f3ab1..2b4e2adffb 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -90,5 +90,9 @@ { "value": 333.8340844600234, "ts": 1712362958122 + }, + { + "value": 445.3351146737921, + "ts": 1712449544876 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index fb36faf934..c6f8afa8f4 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -86,5 +86,9 @@ { "value": 414.1644232760406, "ts": 1712362933250 + }, + { + "value": 443.85264092321347, + "ts": 1712449540129 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 217099beec..0e4a41cd7f 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -830,5 +830,9 @@ { "value": 92.910898448388, "ts": 1712363176084 + }, + { + "value": 86.33714655730628, + "ts": 1712449801037 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index e3145e3be9..f4ecf3f8f6 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Fri 29Mar 31AprilWed 03Fri 05Apr 070100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 29Mar 31AprilWed 03Fri 05Apr 070100200300400500600700800[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 7261bb4b9b..4a88846a5e 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -90,5 +90,9 @@ { "value": 93.1619154089808, "ts": 1712362934657 + }, + { + "value": 118.03588290840416, + "ts": 1712449526428 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index b71fdc30a3..83c1f64c74 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -86,5 +86,9 @@ { "value": 150.01500150015002, "ts": 1712362912749 + }, + { + "value": 152.85845307245492, + "ts": 1712449520118 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 9ef89528e0..acbbae57ad 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -790,5 +790,9 @@ { "value": 15.84032947885316, "ts": 1712363103458 + }, + { + "value": 14.665337009444476, + "ts": 1712449726985 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 852cf3f1c8..75819c481c 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Fri 29Mar 31AprilWed 03Fri 05Apr 07020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 29Mar 31AprilWed 03Fri 05Apr 07020406080100120140160180200220240260280300[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 5829a5e9e2..f30dd5d4a9 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Fri 29Mar 31AprilWed 03Fri 05Apr 0702004006008001,0001,2001,4001,6001,8002,0002,2002,400[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Fri 29Mar 31AprilWed 03Fri 05Apr 0702004006008001,0001,2001,4001,6001,8002,0002,2002,400[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index f0765f519f..4e40bd2934 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -626,5 +626,9 @@ { "value": 713.2441513979586, "ts": 1712363179634 + }, + { + "value": 721.0902885162365, + "ts": 1712449784330 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 5f426893b0..decd925210 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -90,5 +90,9 @@ { "value": 96.73050880247631, "ts": 1712362927859 + }, + { + "value": 113.97310234784592, + "ts": 1712449520797 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 47fe9a5b0d..a8c2877b01 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -86,5 +86,9 @@ { "value": 152.85845307245492, "ts": 1712362907920 + }, + { + "value": 157.87811809283235, + "ts": 1712449515368 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 99d02cbba3..12dec240ae 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -842,5 +842,9 @@ { "value": 15.891682293487587, "ts": 1712363070591 + }, + { + "value": 15.308309350315351, + "ts": 1712449691461 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index b8b78129f5..4344c6d121 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Fri 29Mar 31AprilWed 03Fri 05Apr 07020406080100120140160180200220240260280300[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 29Mar 31AprilWed 03Fri 05Apr 07020406080100120140160180200220240260280300[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 df23d2b2b5..bdb31fd701 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Fri 29Mar 31AprilWed 03Fri 05Apr 07020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 29Mar 31AprilWed 03Fri 05Apr 07020406080100120140160180200220[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 ed7b21aa92..7dfa6079ce 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -90,5 +90,9 @@ { "value": 391.00684261974584, "ts": 1712362949491 + }, + { + "value": 566.0911406736485, + "ts": 1712449537965 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index f42fc4ae4f..da820d8cd1 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -86,5 +86,9 @@ { "value": 407.33197556008145, "ts": 1712362925784 + }, + { + "value": 415.28239202657807, + "ts": 1712449532961 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 2e16d291da..3d43969de6 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -842,5 +842,9 @@ { "value": 130.68478829064296, "ts": 1712363151965 + }, + { + "value": 145.50745725718443, + "ts": 1712449775220 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 2e80d6cdb4..e9a44c2fc9 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Fri 29Mar 31AprilWed 03Fri 05Apr 0701002003004005006007008009001,000[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 29Mar 31AprilWed 03Fri 05Apr 0701002003004005006007008009001,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 d4fcffd036..7f24bead16 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 @@ -Fri 29Mar 31AprilWed 03Fri 05Apr 07020406080100120140160180200220[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Fri 29Mar 31AprilWed 03Fri 05Apr 07020406080100120140160180200220[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 4836da78f5..6ad12c229f 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -90,5 +90,9 @@ { "value": 232.6934264107039, "ts": 1712362967136 + }, + { + "value": 369.48087936449286, + "ts": 1712449550671 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 474d4d6821..494e963001 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -86,5 +86,9 @@ { "value": 406.0089321965083, "ts": 1712362938621 + }, + { + "value": 433.8394793926247, + "ts": 1712449545137 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index aecee7324c..2f4a671d00 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -730,5 +730,9 @@ { "value": 49.53683063357606, "ts": 1712363216835 + }, + { + "value": 45.086679140647895, + "ts": 1712449845793 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 52b0f51eb9..6229459b16 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Fri 29Mar 31AprilWed 03Fri 05Apr 070100200300400500600700800900[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 29Mar 31AprilWed 03Fri 05Apr 070100200300400500600700800900[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 dd1800e909..5d2ea56ed2 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -90,5 +90,9 @@ { "value": 2945.0261780104715, "ts": 1712362916966 + }, + { + "value": 3260.869565217391, + "ts": 1712449511646 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index e418f2be9d..b14f37dbf1 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -86,5 +86,9 @@ { "value": 4684.0845217029255, "ts": 1712362900196 + }, + { + "value": 5049.088359046284, + "ts": 1712449507823 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index bca9c31d50..301af564e9 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -830,5 +830,9 @@ { "value": 913.4181120662532, "ts": 1712363017765 + }, + { + "value": 873.1167357075642, + "ts": 1712449638043 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 7ea462c83f..8a11934899 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Fri 29Mar 31AprilWed 03Fri 05Apr 0701,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 29Mar 31AprilWed 03Fri 05Apr 0701,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 870f54343d..3e7d8707aa 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -90,5 +90,9 @@ { "value": 108.67202782003912, "ts": 1712362941161 + }, + { + "value": 139.54786491766674, + "ts": 1712449531366 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 1883f66d48..91cb8704dc 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -86,5 +86,9 @@ { "value": 176.61603673613564, "ts": 1712362917588 + }, + { + "value": 182.41517694272162, + "ts": 1712449524840 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index abb3e2d10f..d389bf2a4d 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -842,5 +842,9 @@ { "value": 17.47701772169597, "ts": 1712363133888 + }, + { + "value": 16.968133844639766, + "ts": 1712449758302 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index d74785ea2b..b3bdb4e06e 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Fri 29Mar 31AprilWed 03Fri 05Apr 07050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Fri 29Mar 31AprilWed 03Fri 05Apr 07050100150200250300350[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 cd148ead7e..a479f1f446 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Fri 29Mar 31AprilWed 03Fri 05Apr 0701002003004005006007008009001,0001,100[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Fri 29Mar 31AprilWed 03Fri 05Apr 0701002003004005006007008009001,0001,100[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file