From 0cdfcf68d78961d5dfd63684400a384121ddb188 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 23 Aug 2024 00:33:50 +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 8820e55780..8960822946 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -578,5 +578,9 @@ { "value": 85.58712769599452, "ts": 1724286315369 + }, + { + "value": 88.84150675195451, + "ts": 1724372707710 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 9801451658..06fd871aa4 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -574,5 +574,9 @@ { "value": 108.74293170943889, "ts": 1724286336541 + }, + { + "value": 135.79576317218903, + "ts": 1724372684610 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index ed87d00cb9..64a31f4430 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1342,5 +1342,9 @@ { "value": 15.874023747539526, "ts": 1724286485773 + }, + { + "value": 19.38285005427198, + "ts": 1724372815754 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 8b47fe2903..c82e6734bf 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -578,5 +578,9 @@ { "value": 346.20045006058507, "ts": 1724286346998 + }, + { + "value": 342.9943405933802, + "ts": 1724372740244 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index fdee639199..f99c707ffd 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -574,5 +574,9 @@ { "value": 415.28239202657807, "ts": 1724286362786 + }, + { + "value": 514.2710208279764, + "ts": 1724372708940 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 9fc032dce8..cadc105d74 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1318,5 +1318,9 @@ { "value": 64.9751470062701, "ts": 1724286612232 + }, + { + "value": 128.9906481780071, + "ts": 1724372905700 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 5fc9ebd946..1e156ec601 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Tue 13Thu 15Sat 17Mon 19Wed 21Fri 230100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 230100200300400500600700800[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 a02902b89e..05b0b31c90 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -578,5 +578,9 @@ { "value": 160.25641025641025, "ts": 1724286325665 + }, + { + "value": 152.76504735716466, + "ts": 1724372718766 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index e71748bcd5..13c69a07aa 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -574,5 +574,9 @@ { "value": 222.22222222222223, "ts": 1724286344535 + }, + { + "value": 271.7391304347826, + "ts": 1724372691850 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index d5de81d07a..4edc2bc872 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1278,5 +1278,9 @@ { "value": 28.33182230281052, "ts": 1724286533279 + }, + { + "value": 34.30767119527926, + "ts": 1724372854720 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 031d50e08d..b428bd535d 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Tue 13Thu 15Sat 17Mon 19Wed 21Fri 23050100150200250300350400450[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 23050100150200250300350400450[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 30b3e4c9e0..024929b69b 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Tue 13Thu 15Sat 17Mon 19Wed 21Fri 2302004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 2302004006008001,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 d9da067fa9..48c8a28066 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1110,5 +1110,9 @@ { "value": 550.9844255069057, "ts": 1724286570297 + }, + { + "value": 696.6159943032292, + "ts": 1724372954557 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index a14312c827..590c089d9a 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -578,5 +578,9 @@ { "value": 110.03521126760565, "ts": 1724286321176 + }, + { + "value": 100.88781275221952, + "ts": 1724372714092 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index f9d7caf6ff..c5221bdd4d 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -574,5 +574,9 @@ { "value": 159.846547314578, "ts": 1724286340978 + }, + { + "value": 174.64198393293748, + "ts": 1724372688770 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 4ec8e0de91..3f0b796603 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1330,5 +1330,9 @@ { "value": 18.368846436443793, "ts": 1724286514222 + }, + { + "value": 22.73657405302169, + "ts": 1724372838951 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 6257803420..94e593756f 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Tue 13Thu 15Sat 17Mon 19Wed 21Fri 23020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 23020406080100120140160180200220240260280[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 fbe82e5250..4a3e320a06 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Tue 13Thu 15Sat 17Mon 19Wed 21Fri 23020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 23020406080100120140160180200220[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 6a49d84fa9..dbbc2211ba 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -578,5 +578,9 @@ { "value": 449.23629829290206, "ts": 1724286338803 + }, + { + "value": 477.09923664122135, + "ts": 1724372731989 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index d99077a928..60790d8c3d 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -574,5 +574,9 @@ { "value": 422.02996412745307, "ts": 1724286355933 + }, + { + "value": 493.9491232403062, + "ts": 1724372702659 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 8e813ae1fc..b3c9a80750 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -318,5 +318,9 @@ { "value": 112.96243998870376, "ts": 1724286579284 + }, + { + "value": 216.02937999567942, + "ts": 1724372887987 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 81c2d2f018..c4eefb69fc 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Tue 13Thu 15Sat 17Mon 19Wed 21Fri 230100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 230100200300400500600700800900[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 b716ee08d6..9e4346557e 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 @@ -Tue 13Thu 15Sat 17Mon 19Wed 21Fri 23050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 23050100150200250300350[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 00a7d1edc1..77dd351dd1 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -578,5 +578,9 @@ { "value": 247.5553905186285, "ts": 1724286355439 + }, + { + "value": 264.2356982428326, + "ts": 1724372748125 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 93d407b571..2d33591a51 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -574,5 +574,9 @@ { "value": 288.85037550548816, "ts": 1724286370049 + }, + { + "value": 397.6933784052496, + "ts": 1724372714307 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index a4a5b33bd7..957170c660 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1218,5 +1218,9 @@ { "value": 39.769337840524955, "ts": 1724286662851 + }, + { + "value": 40.9316032909009, + "ts": 1724372954876 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 0b8c81a0ee..e245ffe894 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Tue 13Thu 15Sat 17Mon 19Wed 21Fri 23050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 23050100150200250300350400450500550600650[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 6480557942..78df9fbc2f 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -578,5 +578,9 @@ { "value": 2126.955617526114, "ts": 1724286311685 + }, + { + "value": 2759.804973781853, + "ts": 1724372704167 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 412b8a3fc5..89e8ad4c14 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -574,5 +574,9 @@ { "value": 3441.4193943101864, "ts": 1724286333604 + }, + { + "value": 4701.211867948183, + "ts": 1724372682115 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 6093f65032..d332602efd 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1318,5 +1318,9 @@ { "value": 704.589224482127, "ts": 1724286469278 + }, + { + "value": 1021.8447704255417, + "ts": 1724372802226 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index d1263d029d..bb67c152a7 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Tue 13Thu 15Sat 17Mon 19Wed 21Fri 2301,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 2301,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 e41b97467d..cd92653e4e 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -578,5 +578,9 @@ { "value": 113.61054305839582, "ts": 1724286331378 + }, + { + "value": 106.17965597791463, + "ts": 1724372724760 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 6d5ceb811e..b602a567ad 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -574,5 +574,9 @@ { "value": 163.1321370309951, "ts": 1724286348892 + }, + { + "value": 217.10811984368215, + "ts": 1724372695478 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 8ddc9468d9..f02492ffd2 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1330,5 +1330,9 @@ { "value": 20.354991043803942, "ts": 1724286559186 + }, + { + "value": 24.308425300209052, + "ts": 1724372876628 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 0f8107641e..21ceb7743d 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Tue 13Thu 15Sat 17Mon 19Wed 21Fri 23050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 23050100150200250300350[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 b94cda9e03..0bbbc77f18 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Tue 13Thu 15Sat 17Mon 19Wed 21Fri 2302004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Thu 15Sat 17Mon 19Wed 21Fri 2302004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file