From 8c187cff3cfbb27135abe90fb39376e1b0bd71bd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 10 Nov 2024 00:38:33 +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 384f890d48..615b9b6890 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -910,5 +910,9 @@ { "value": 80.02560819462228, "ts": 1731111993698 + }, + { + "value": 82.94625082946251, + "ts": 1731198544428 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index c3da2eb737..d8302d2a06 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -906,5 +906,9 @@ { "value": 128.46865364850976, "ts": 1731111979500 + }, + { + "value": 72.00460829493088, + "ts": 1731198550365 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 4f496a454f..113bd87c33 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1674,5 +1674,9 @@ { "value": 14.00246443374034, "ts": 1731112163609 + }, + { + "value": 14.21342884757519, + "ts": 1731198719756 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 887d0481ca..39cb124351 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -910,5 +910,9 @@ { "value": 246.39645189109274, "ts": 1731112031014 + }, + { + "value": 267.8810608090008, + "ts": 1731198579566 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index f304817a17..06a03a3e20 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -906,5 +906,9 @@ { "value": 293.8583602703497, "ts": 1731112010476 + }, + { + "value": 257.8981302385558, + "ts": 1731198581580 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index d5137185a8..fc9e572465 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1650,5 +1650,9 @@ { "value": 68.45329773761851, "ts": 1731112313661 + }, + { + "value": 76.53158841311752, + "ts": 1731198864317 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index e59835ea6a..355aabc087 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Thu 31NovemberNov 03Tue 05Thu 07Sat 09050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +NovemberNov 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400450[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 3d62f4651f..c8455de98d 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -910,5 +910,9 @@ { "value": 168.97600540723218, "ts": 1731112004508 + }, + { + "value": 168.5772083614295, + "ts": 1731198554866 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 35755b2698..430280019e 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -906,5 +906,9 @@ { "value": 250.75225677031094, "ts": 1731111987550 + }, + { + "value": 217.20243266724586, + "ts": 1731198558580 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index f34f55d82a..e2c8591b05 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1610,5 +1610,9 @@ { "value": 24.448682216028555, "ts": 1731112219579 + }, + { + "value": 23.602719033232628, + "ts": 1731198776309 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 79ef2f124d..4c6f1fd7ad 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Thu 31NovemberNov 03Tue 05Thu 07Sat 09050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +NovemberNov 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400[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 f39088d4fe..987ea6ddb5 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Thu 31NovemberNov 03Tue 05Thu 07Sat 0902004006008001,0001,2001,4001,600[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +NovemberNov 03Tue 05Thu 07Sat 09Mon 1101002003004005006007008009001,0001,1001,2001,300[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index a90fdc104b..ded519ae34 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1434,5 +1434,9 @@ { "value": 803.4064433196754, "ts": 1731112298602 + }, + { + "value": 749.4316809752605, + "ts": 1731198834837 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index eb139115fa..d4556ab4f5 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -906,5 +906,9 @@ { "value": 105.3740779768177, "ts": 1731111999983 + }, + { + "value": 104.07993338884262, + "ts": 1731198550553 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 729ddbfbb5..1759c8bfa3 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -902,5 +902,9 @@ { "value": 163.23865491348351, "ts": 1731111984055 + }, + { + "value": 158.62944162436548, + "ts": 1731198554947 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 084a520a71..8c27221b45 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1658,5 +1658,9 @@ { "value": 15.362871013334972, "ts": 1731112197635 + }, + { + "value": 15.358152107138471, + "ts": 1731198753691 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 46e4972037..f9748fbde5 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Thu 31NovemberNov 03Tue 05Thu 07Sat 09020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +NovemberNov 03Tue 05Thu 07Sat 09Mon 11020406080100120140160180200220240260[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 afa3926e97..259854def0 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Thu 31NovemberNov 03Tue 05Thu 07Sat 09020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +NovemberNov 03Tue 05Thu 07Sat 09Mon 11020406080100120140160180200[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 5becc791ab..54bec49f3a 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -910,5 +910,9 @@ { "value": 296.2962962962963, "ts": 1731112020334 + }, + { + "value": 305.5300947143293, + "ts": 1731198569576 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 1263b938d4..80e32eb0db 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -906,5 +906,9 @@ { "value": 345.6022118541559, "ts": 1731112000808 + }, + { + "value": 295.2901225454009, + "ts": 1731198572056 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 748c3a15cc..f836ff9cbb 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -650,5 +650,9 @@ { "value": 58.153058850895555, "ts": 1731112281963 + }, + { + "value": 69.20894179527996, + "ts": 1731198835529 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index 60ff1a47d8..4203533c48 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Thu 31NovemberNov 03Tue 05Thu 07Sat 09050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +NovemberNov 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400450500550[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 56cb5fd2d9..6039fdc1ce 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 31NovemberNov 03Tue 05Thu 07Sat 09020406080100120140160180200[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +NovemberNov 03Tue 05Thu 07Sat 09Mon 11020406080100120140160[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 268bcc0ae9..e39d65d9c3 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -910,5 +910,9 @@ { "value": 242.89531212047606, "ts": 1731112039614 + }, + { + "value": 249.28331048236322, + "ts": 1731198587957 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index b1c9d99b50..2eca607bc3 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -906,5 +906,9 @@ { "value": 324.35939020434637, "ts": 1731112017084 + }, + { + "value": 240.00960038401536, + "ts": 1731198590305 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 5d9a9cb770..2a469cfcae 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1550,5 +1550,9 @@ { "value": 35.09202884564771, "ts": 1731112371053 + }, + { + "value": 37.573503165567644, + "ts": 1731198917886 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index eda73a3e95..306308a491 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Thu 31NovemberNov 03Tue 05Thu 07Sat 09050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +NovemberNov 03Tue 05Thu 07Sat 09Mon 11050100150200250300350400450500[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 4b7ee964c8..a7e5de3dab 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -910,5 +910,9 @@ { "value": 4108.463434675432, "ts": 1731111989791 + }, + { + "value": 4352.451881226424, + "ts": 1731198540723 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 9be2177f9c..ea8d65860b 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -906,5 +906,9 @@ { "value": 5803.4562806293525, "ts": 1731111976811 + }, + { + "value": 4517.618712980624, + "ts": 1731198546208 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 590a3d6bc9..9f41e32e24 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1650,5 +1650,9 @@ { "value": 734.9218533095981, "ts": 1731112144865 + }, + { + "value": 763.9549096835528, + "ts": 1731198701453 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index dcd43ddbac..ea25e5acb7 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Thu 31NovemberNov 03Tue 05Thu 07Sat 0901,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +NovemberNov 03Tue 05Thu 07Sat 09Mon 1101,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 56d07f4aed..2598d58afd 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -910,5 +910,9 @@ { "value": 126.96800406297612, "ts": 1731112010467 + }, + { + "value": 125.5650426921145, + "ts": 1731198560221 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 059df3565d..f3c3fc9b49 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -906,5 +906,9 @@ { "value": 199.76028765481422, "ts": 1731111991614 + }, + { + "value": 170.94017094017096, + "ts": 1731198562883 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 65ff0606b4..6dcf70e493 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1662,5 +1662,9 @@ { "value": 21.275690396153355, "ts": 1731112244502 + }, + { + "value": 19.37759175289695, + "ts": 1731198803536 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 19ed7c3b8b..1956fdc532 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Thu 31NovemberNov 03Tue 05Thu 07Sat 09050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +NovemberNov 03Tue 05Thu 07Sat 09Mon 11050100150200250300350[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 5753c2465d..eb3f3ac5bb 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Thu 31NovemberNov 03Tue 05Thu 07Sat 0901002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +NovemberNov 03Tue 05Thu 07Sat 09Mon 1101002003004005006007008009001,0001,1001,2001,300[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file