From 4e9fbf61b70a8a74b759d3721203a83dfd0c7a21 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 27 Oct 2024 00:37:45 +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 516eb3b0f5..1d02065095 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -854,5 +854,9 @@ { "value": 84.48800270361609, "ts": 1729902388800 + }, + { + "value": 90.64539521392314, + "ts": 1729988980708 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index f2aa138662..b1dce1371e 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -850,5 +850,9 @@ { "value": 125.25050100200401, "ts": 1729902374882 + }, + { + "value": 119.10433539780847, + "ts": 1729988975564 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 5e39c56246..7e340efbc4 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1618,5 +1618,9 @@ { "value": 16.18961274446315, "ts": 1729902524160 + }, + { + "value": 15.793796196853876, + "ts": 1729989120292 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 6b34bc7e3d..d805bdf437 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -854,5 +854,9 @@ { "value": 231.42791020597085, "ts": 1729902425966 + }, + { + "value": 256.7723712928489, + "ts": 1729989015894 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 6d5eeea726..899be52cc7 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -850,5 +850,9 @@ { "value": 258.63183757920604, "ts": 1729902409875 + }, + { + "value": 277.39251040221916, + "ts": 1729989006458 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index 287d42efcc..c5ca5cd2b8 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1594,5 +1594,9 @@ { "value": 84.28860418071476, "ts": 1729902644961 + }, + { + "value": 87.3248046107497, + "ts": 1729989228388 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 6fb9a587cc..875b644d77 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Thu 17Sat 19Mon 21Wed 23Fri 25Oct 27050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 19Mon 21Wed 23Fri 25Oct 27050100150200250300350400450[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 873b2cd6cc..c267ae4693 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -854,5 +854,9 @@ { "value": 174.45917655268667, "ts": 1729902399305 + }, + { + "value": 175.0700280112045, + "ts": 1729988991112 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 27248e5128..794d7c8100 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -850,5 +850,9 @@ { "value": 226.34676324128563, "ts": 1729902383174 + }, + { + "value": 221.43489813994685, + "ts": 1729988983517 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index e2dd84ea16..75766f3c67 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1554,5 +1554,9 @@ { "value": 25.409086289257036, "ts": 1729902572741 + }, + { + "value": 30.424729219909942, + "ts": 1729989165407 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 57adb53cfd..83802aa35f 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Thu 17Sat 19Mon 21Wed 23Fri 25Oct 27050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 19Mon 21Wed 23Fri 25Oct 27050100150200250300350400[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 d59c323dd5..4806a35c76 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Thu 17Sat 19Mon 21Wed 23Fri 25Oct 2702004006008001,0001,2001,4001,6001,800[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Sat 19Mon 21Wed 23Fri 25Oct 2702004006008001,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 29000afe83..6833e98073 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1382,5 +1382,9 @@ { "value": 619.4507536650837, "ts": 1729902662467 + }, + { + "value": 729.2527590062716, + "ts": 1729989283600 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index 7986a47268..abc5b9e307 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -850,5 +850,9 @@ { "value": 105.30749789385004, "ts": 1729902394968 + }, + { + "value": 108.71928680147857, + "ts": 1729988986780 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index 548df12a1f..6938c07536 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -846,5 +846,9 @@ { "value": 160, "ts": 1729902379490 + }, + { + "value": 160.46213093709883, + "ts": 1729988980001 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 47726d64e8..65efcadec6 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1602,5 +1602,9 @@ { "value": 19.14388544298951, "ts": 1729902551639 + }, + { + "value": 19.119727735077053, + "ts": 1729989147649 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 0e79de106d..26876701a2 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Thu 17Sat 19Mon 21Wed 23Fri 25Oct 27020406080100120140160180200220240260[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 19Mon 21Wed 23Fri 25Oct 27020406080100120140160180200220240260[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 8fc1ea9160..0365328ddb 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Thu 17Sat 19Mon 21Wed 23Fri 25Oct 27020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 19Mon 21Wed 23Fri 25Oct 27020406080100120140160180200[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 fcc2b97c6b..354e24185c 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -854,5 +854,9 @@ { "value": 294.37739181630855, "ts": 1729902414661 + }, + { + "value": 325.4678600488202, + "ts": 1729989005637 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index 4fe7ba382f..d1f93c024b 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -850,5 +850,9 @@ { "value": 205.82484305855715, "ts": 1729902399843 + }, + { + "value": 309.50170225936245, + "ts": 1729988996960 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index a6f57a9e0f..5dbd66f1d1 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -594,5 +594,9 @@ { "value": 108.9621356578589, "ts": 1729902618749 + }, + { + "value": 128.70841109466505, + "ts": 1729989203490 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index e6da847cfe..f000721344 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Thu 17Sat 19Mon 21Wed 23Fri 25Oct 27050100150200250300350400450500550[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 19Mon 21Wed 23Fri 25Oct 27050100150200250300350400450500550[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 fc995d6eaa..64b46e2a8a 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 17Sat 19Mon 21Wed 23Fri 25Oct 27020406080100120140160180200[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Sat 19Mon 21Wed 23Fri 25Oct 27020406080100120140160180200[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 99dbbaad3e..4d31426fe5 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -854,5 +854,9 @@ { "value": 222.44466688911135, "ts": 1729902435314 + }, + { + "value": 260.4166666666667, + "ts": 1729989023939 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 7e808b2fb1..15cbc31d71 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -850,5 +850,9 @@ { "value": 190.8943399828195, "ts": 1729902420714 + }, + { + "value": 317.66200762388814, + "ts": 1729989013131 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 7216f0adeb..c64b1f4c25 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1494,5 +1494,9 @@ { "value": 43.82793154077093, "ts": 1729902691009 + }, + { + "value": 48.62985386728913, + "ts": 1729989269969 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 1737c60e8d..44b0e32420 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Thu 17Sat 19Mon 21Wed 23Fri 25Oct 27050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 19Mon 21Wed 23Fri 25Oct 27050100150200250300350400450500[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 58a33db49c..440bfde1e5 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -854,5 +854,9 @@ { "value": 3216.0085760228694, "ts": 1729902385045 + }, + { + "value": 4244.081863623503, + "ts": 1729988977108 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index 1b15740bcd..2753be287b 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -850,5 +850,9 @@ { "value": 5024.564537740062, "ts": 1729902372090 + }, + { + "value": 5140.507196710076, + "ts": 1729988972808 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 9a48cd897e..0b1827d0b0 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1594,5 +1594,9 @@ { "value": 1068.2492581602373, "ts": 1729902508046 + }, + { + "value": 890.3926631644556, + "ts": 1729989103818 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 8b030893f0..c2ac458470 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Thu 17Sat 19Mon 21Wed 23Fri 25Oct 2701,0002,0003,0004,0005,0006,0007,0008,0009,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 19Mon 21Wed 23Fri 25Oct 2701,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 a2d37bd8c9..6ad01d7ca0 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -854,5 +854,9 @@ { "value": 132.1003963011889, "ts": 1729902404561 + }, + { + "value": 138.0071763731714, + "ts": 1729988996175 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index c881edd19e..28667c1c55 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -850,5 +850,9 @@ { "value": 192.6040061633282, "ts": 1729902387157 + }, + { + "value": 183.15018315018315, + "ts": 1729988987564 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 69fd0277bc..320079bf52 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1606,5 +1606,9 @@ { "value": 21.530379365284418, "ts": 1729902597398 + }, + { + "value": 26.881720430107524, + "ts": 1729989185348 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index c2325be249..52320f159a 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Thu 17Sat 19Mon 21Wed 23Fri 25Oct 27020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sat 19Mon 21Wed 23Fri 25Oct 27020406080100120140160180200220240260280300[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 5a76680ba0..c212edced0 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Thu 17Sat 19Mon 21Wed 23Fri 25Oct 2702004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Sat 19Mon 21Wed 23Fri 25Oct 2702004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file