From d46fc66a5d34d81789f44069e653705202b6cb8a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 1 Aug 2024 00:36:30 +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 ee2d46c8ae..690a1d6502 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -490,5 +490,9 @@ { "value": 88.93632159373888, "ts": 1722385269410 + }, + { + "value": 93.98496240601503, + "ts": 1722471997027 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 5b8c69f5e6..3ace549a66 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -486,5 +486,9 @@ { "value": 135.94344752582927, "ts": 1722385242567 + }, + { + "value": 144.00921658986175, + "ts": 1722472027669 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 4a23c53bc9..a1f6779a39 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1254,5 +1254,9 @@ { "value": 13.463299046798427, "ts": 1722385424117 + }, + { + "value": 15.518311607697083, + "ts": 1722472187870 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 0cb1bde1e3..a3aa5be929 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -490,5 +490,9 @@ { "value": 352.11267605633805, "ts": 1722385299969 + }, + { + "value": 424.8088360237893, + "ts": 1722472026329 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index a6924a2f16..741e5a1938 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -486,5 +486,9 @@ { "value": 430.01505052676845, "ts": 1722385267654 + }, + { + "value": 488.8780249327792, + "ts": 1722472054061 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 0ff2f424b8..344f5ae352 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1230,5 +1230,9 @@ { "value": 107.72379618657762, "ts": 1722385539630 + }, + { + "value": 108.91466535969069, + "ts": 1722472301405 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 022681e3dd..122b308edc 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August0100200300400500600700800[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 23Thu 25Sat 27Mon 29Wed 31August0100200300400500600700800[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 7d1005d5c8..5bbb4dfb34 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -490,5 +490,9 @@ { "value": 168.46361185983827, "ts": 1722385279515 + }, + { + "value": 177.74617845716315, + "ts": 1722472007089 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index f7f5620de8..6d3d382d8d 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -486,5 +486,9 @@ { "value": 265.1113467656416, "ts": 1722385250072 + }, + { + "value": 264.1310089804543, + "ts": 1722472035279 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 63724727ed..01dd9a8ad5 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1190,5 +1190,9 @@ { "value": 25.984824862280426, "ts": 1722385476767 + }, + { + "value": 25.994281258123213, + "ts": 1722472238162 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index d39e93076c..fd8bc441af 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 23Thu 25Sat 27Mon 29Wed 31August050100150200250300350400[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 7a702946c8..ffff72ec19 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August02004006008001,0001,2001,4001,6001,8002,0002,2002,400[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Tue 23Thu 25Sat 27Mon 29Wed 31August02004006008001,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 d9fa1a124e..9637406a0b 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1022,5 +1022,9 @@ { "value": 661.8085020332227, "ts": 1722385529649 + }, + { + "value": 700.7599352186371, + "ts": 1722472270737 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 6adf8c9550..58496bb5dd 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -490,5 +490,9 @@ { "value": 111.11111111111111, "ts": 1722385275261 + }, + { + "value": 117.89672247111531, + "ts": 1722472002794 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 47ae80d680..8dced76c1f 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -486,5 +486,9 @@ { "value": 171.35023989033584, "ts": 1722385246779 + }, + { + "value": 177.49378771742988, + "ts": 1722472032044 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index b7a1004b6a..4cf5da5b12 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1242,5 +1242,9 @@ { "value": 16.289828631002802, "ts": 1722385456091 + }, + { + "value": 17.744339555681737, + "ts": 1722472217495 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index cb03bccdf3..40d013f600 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August020406080100120140160180200220240260280300[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 23Thu 25Sat 27Mon 29Wed 31August020406080100120140160180200220240260280300[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 d680c7cead..4ea971ea43 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 23Thu 25Sat 27Mon 29Wed 31August020406080100120140160180200220[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 6595e58638..a0225963cb 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -490,5 +490,9 @@ { "value": 500.12503125781444, "ts": 1722385292148 + }, + { + "value": 558.3472920156338, + "ts": 1722472018857 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index eea0979539..7c7a51cee0 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -486,5 +486,9 @@ { "value": 499.2511233150274, "ts": 1722385260661 + }, + { + "value": 463.284688441047, + "ts": 1722472047173 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 2b269f9ed1..521a8f58e3 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -230,5 +230,9 @@ { "value": 155.7875058420315, "ts": 1722385518398 + }, + { + "value": 171.40898183064795, + "ts": 1722472280332 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 859088fbd4..c5db7f15cd 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August0100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 23Thu 25Sat 27Mon 29Wed 31August0100200300400500600700800900[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 c2f7d8cd4f..35287db698 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 23Thu 25Sat 27Mon 29Wed 31August050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Tue 23Thu 25Sat 27Mon 29Wed 31August050100150200250300350[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 e2f3ff42bf..5130c02fc8 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -490,5 +490,9 @@ { "value": 255.23226135783563, "ts": 1722385308117 + }, + { + "value": 277.73920288848774, + "ts": 1722472033888 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 05a2590fcf..8f5c5b491a 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -486,5 +486,9 @@ { "value": 394.9447077409163, "ts": 1722385273135 + }, + { + "value": 400, + "ts": 1722472059463 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index dece098f07..e788824e38 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1130,5 +1130,9 @@ { "value": 36.59853239885081, "ts": 1722385594669 + }, + { + "value": 35.08033396477934, + "ts": 1722472358762 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index d88fc5f2a9..5c9a3c64ea 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 23Thu 25Sat 27Mon 29Wed 31August050100150200250300350400450500550600650[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 3cd674ae22..deb3a21d1c 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -490,5 +490,9 @@ { "value": 3151.4811961621963, "ts": 1722385265952 + }, + { + "value": 3976.143141153081, + "ts": 1722471993629 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 3235746174..c1f1eac658 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -486,5 +486,9 @@ { "value": 4413.4954884268345, "ts": 1722385239999 + }, + { + "value": 5079.293413849539, + "ts": 1722472025119 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index ccd2e97d0b..0daa7963b9 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1230,5 +1230,9 @@ { "value": 752.7853056308342, "ts": 1722385404705 + }, + { + "value": 851.4986376021799, + "ts": 1722472171062 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 97c479dd1b..788459d836 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August01,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 23Thu 25Sat 27Mon 29Wed 31August01,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 1e31228364..c1133531e0 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -490,5 +490,9 @@ { "value": 116.30611770179111, "ts": 1722385285079 + }, + { + "value": 137.9690949227373, + "ts": 1722472012159 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 88f67fc6d6..91eb105c8d 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -486,5 +486,9 @@ { "value": 213.31058020477818, "ts": 1722385253776 + }, + { + "value": 214.13276231263384, + "ts": 1722472039791 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 9418c49882..0c82858cab 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1242,5 +1242,9 @@ { "value": 20.365769215103256, "ts": 1722385503201 + }, + { + "value": 19.08761213972132, + "ts": 1722472265725 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index d50d4a8ccc..99f5d65c20 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 23Thu 25Sat 27Mon 29Wed 31August050100150200250300350[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 23a4f60d2b..0d928fc890 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Tue 23Thu 25Sat 27Mon 29Wed 31August02004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Tue 23Thu 25Sat 27Mon 29Wed 31August02004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file