From 4127095bba07c918b45fed1b85951e634cc47314 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 26 Jun 2024 00:33:43 +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 625b07fa8e..aa80dbe35d 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -338,5 +338,9 @@ { "value": 90.25270758122744, "ts": 1719274985810 + }, + { + "value": 84.14675193537529, + "ts": 1719361381158 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 17c01e0057..46822ee8bf 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -334,5 +334,9 @@ { "value": 127.8772378516624, "ts": 1719274988165 + }, + { + "value": 118.53959222380276, + "ts": 1719361412752 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index e2d64fa139..2130dac3ca 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1102,5 +1102,9 @@ { "value": 17.503325631870055, "ts": 1719275103035 + }, + { + "value": 17.69660932965244, + "ts": 1719361499597 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 0c88f8bb95..b880725fed 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -338,5 +338,9 @@ { "value": 415.28239202657807, "ts": 1719275017520 + }, + { + "value": 379.50664136622396, + "ts": 1719361413416 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index f4a83a4ef2..fb65ec2260 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -334,5 +334,9 @@ { "value": 412.37113402061857, "ts": 1719275015531 + }, + { + "value": 460.617227084293, + "ts": 1719361438586 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 293927cde5..a7daaef3c8 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1078,5 +1078,9 @@ { "value": 106.10642474401826, "ts": 1719275213030 + }, + { + "value": 92.28071794398561, + "ts": 1719361612218 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index b53a133b60..d671b2880e 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Mon 17Wed 19Fri 21Jun 23Tue 250100200300400500600700800900[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 17Wed 19Fri 21Jun 23Tue 25Thu 270100200300400500600700800900[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 fa32312441..a2c4c7679a 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -338,5 +338,9 @@ { "value": 112.51125112511251, "ts": 1719274997517 + }, + { + "value": 105.77533319229956, + "ts": 1719361393446 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 662f4f7fc5..ba6e072990 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -334,5 +334,9 @@ { "value": 174.45917655268667, "ts": 1719274996647 + }, + { + "value": 179.4043774668102, + "ts": 1719361421064 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 48ad17257f..43167806e3 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1038,5 +1038,9 @@ { "value": 19.484062037253526, "ts": 1719275155762 + }, + { + "value": 21.023420089980238, + "ts": 1719361551144 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 8b643e95ce..50d7a0075e 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Mon 17Wed 19Fri 21Jun 23Tue 25020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 17Wed 19Fri 21Jun 23Tue 25Thu 27020406080100120140160180200220240260280300[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 1381b85624..bac7ea24ab 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Mon 17Wed 19Fri 21Jun 23Tue 2502004006008001,0001,2001,4001,6001,8002,0002,2002,4002,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Mon 17Wed 19Fri 21Jun 23Tue 25Thu 2702004006008001,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 a6b9ecca99..a502fcdeb9 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -870,5 +870,9 @@ { "value": 1080.7565295706995, "ts": 1719275190385 + }, + { + "value": 669.9319646871417, + "ts": 1719361684144 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 5e2a6ffb34..e1a9c3784a 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -338,5 +338,9 @@ { "value": 104.14496979795875, "ts": 1719274991828 + }, + { + "value": 101.7915309446254, + "ts": 1719361387403 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 414c19f2b9..e4fe54fd01 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -334,5 +334,9 @@ { "value": 170.590242238144, "ts": 1719274992464 + }, + { + "value": 168.63406408094437, + "ts": 1719361416964 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 08f87a2a89..3bf275936d 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1090,5 +1090,9 @@ { "value": 20.369087872245082, "ts": 1719275128821 + }, + { + "value": 19.743336623889437, + "ts": 1719361526188 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index d8d56c8c60..8bda7d747e 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Mon 17Wed 19Fri 21Jun 23Tue 25020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 17Wed 19Fri 21Jun 23Tue 25Thu 27020406080100120140160180200220240260280[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 cfae830264..452a77c177 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Mon 17Wed 19Fri 21Jun 23Tue 25020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 17Wed 19Fri 21Jun 23Tue 25Thu 27020406080100120140160180200220[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 3868781ca7..777130e5c5 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -338,5 +338,9 @@ { "value": 488.51978505129455, "ts": 1719275010830 + }, + { + "value": 471.14252061248527, + "ts": 1719361406003 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 609f5dee23..e93434f1bf 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -334,5 +334,9 @@ { "value": 393.39103068450044, "ts": 1719275008436 + }, + { + "value": 460.72333563694997, + "ts": 1719361432155 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 8efa3fbddf..acfec3d596 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -78,5 +78,9 @@ { "value": 185.32246108228318, "ts": 1719275192353 + }, + { + "value": 182.79864729001005, + "ts": 1719361588827 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 7b75b48766..be0bfaf4a9 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Mon 17Wed 19Fri 21Jun 23Tue 250100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 17Wed 19Fri 21Jun 23Tue 25Thu 270100200300400500600700800900[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 88d596e51c..40ca509c8b 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 17Wed 19Fri 21Jun 23Tue 25050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Mon 17Wed 19Fri 21Jun 23Tue 25Thu 27050100150200250300350[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 bee485a01b..a95a7cb42d 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -338,5 +338,9 @@ { "value": 255.81990278843696, "ts": 1719275025626 + }, + { + "value": 258.8326646822829, + "ts": 1719361421513 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index a34dcc7bdb..8715ccb515 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -334,5 +334,9 @@ { "value": 336.3605785401951, "ts": 1719275021824 + }, + { + "value": 368.45983787767136, + "ts": 1719361444315 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index f636370c4f..ccfd6abbf5 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -978,5 +978,9 @@ { "value": 35.41515414445841, "ts": 1719275269853 + }, + { + "value": 44.62293618920125, + "ts": 1719361657346 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 30c4b8b506..d6c6acd6b8 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Mon 17Wed 19Fri 21Jun 23Tue 25050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 17Wed 19Fri 21Jun 23Tue 25Thu 27050100150200250300350400450500550600650[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 c50d1d19c2..73e8bcadf4 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -338,5 +338,9 @@ { "value": 3104.7329929626053, "ts": 1719274982420 + }, + { + "value": 3322.6270904862113, + "ts": 1719361377533 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index d4d63920fb..fb9a911a6e 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -334,5 +334,9 @@ { "value": 4382.7611395178965, "ts": 1719274985556 + }, + { + "value": 2314.9934408519175, + "ts": 1719361409932 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 0ef237a70d..970feaefb6 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1078,5 +1078,9 @@ { "value": 1321.7605850993525, "ts": 1719275088192 + }, + { + "value": 1294.7591028758038, + "ts": 1719361484800 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 7d535ce005..27abbaec8b 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Mon 17Wed 19Fri 21Jun 23Tue 2501,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 17Wed 19Fri 21Jun 23Tue 25Thu 2701,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 7bbe01849f..8dc6c291d9 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -338,5 +338,9 @@ { "value": 102.83833813245577, "ts": 1719275003699 + }, + { + "value": 120.598166907863, + "ts": 1719361398846 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 40b1e7f2bb..d608b3e8a0 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -334,5 +334,9 @@ { "value": 200.24028834601523, "ts": 1719275000463 + }, + { + "value": 192.8268414963363, + "ts": 1719361425029 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 4bbf97344d..b51298d915 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1090,5 +1090,9 @@ { "value": 22.277668864729996, "ts": 1719275179449 + }, + { + "value": 22.088708252341405, + "ts": 1719361575501 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index c167e6f13a..4a85ca54ff 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Mon 17Wed 19Fri 21Jun 23Tue 25050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Mon 17Wed 19Fri 21Jun 23Tue 25Thu 27050100150200250300350[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 8371b638ee..0524dba6e5 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Mon 17Wed 19Fri 21Jun 23Tue 2502004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Mon 17Wed 19Fri 21Jun 23Tue 25Thu 2702004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file