From 9865d0a9e90ef341c8182dab90985e05d34743f9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 25 Sep 2024 00:38:36 +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 f2e1a0856a..1eb77e647a 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -714,5 +714,9 @@ { "value": 88.9679715302491, "ts": 1727137632937 + }, + { + "value": 88.9679715302491, + "ts": 1727224067515 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index dee8f48e92..f5acd01638 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -710,5 +710,9 @@ { "value": 104.12328196584757, "ts": 1727137643074 + }, + { + "value": 122.3091976516634, + "ts": 1727224045274 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 26688299d7..9f516b78e3 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1478,5 +1478,9 @@ { "value": 17.8660758950904, "ts": 1727137743327 + }, + { + "value": 16.794303372296117, + "ts": 1727224174920 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index 1f325f8762..a28d677b94 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -714,5 +714,9 @@ { "value": 236.49048125812934, "ts": 1727137669662 + }, + { + "value": 222.0741727737064, + "ts": 1727224104981 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index 1fa2f799a7..d81f6fe2c6 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -710,5 +710,9 @@ { "value": 247.5553905186285, "ts": 1727137676175 + }, + { + "value": 257.6655501159495, + "ts": 1727224077497 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index ae706c235e..d207898463 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1454,5 +1454,9 @@ { "value": 78.25338445887785, "ts": 1727137862852 + }, + { + "value": 79.15462856690546, + "ts": 1727224289694 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index 581fdf2281..bd99a5a5e5 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Sep 15Tue 17Thu 19Sat 21Mon 23Wed 25050100150200250300350400450[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 17Thu 19Sat 21Mon 23Wed 25050100150200250300350400450[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 ecd6e794fe..6b6bad9538 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -714,5 +714,9 @@ { "value": 175.0700280112045, "ts": 1727137643378 + }, + { + "value": 175.377060680463, + "ts": 1727224077888 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index 6b4a59a1cb..7fe4bfaebf 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -710,5 +710,9 @@ { "value": 211.59542953872196, "ts": 1727137651813 + }, + { + "value": 232.55813953488374, + "ts": 1727224053492 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 2b654a1963..50cc362418 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1414,5 +1414,9 @@ { "value": 31.42085087664174, "ts": 1727137788255 + }, + { + "value": 33.49634889797012, + "ts": 1727224219371 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 458a146773..d3805afdf3 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Sep 15Tue 17Thu 19Sat 21Mon 23Wed 25050100150200250300350400[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 17Thu 19Sat 21Mon 23Wed 25050100150200250300350400[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 418e59becb..f69ab3edce 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -Sep 15Tue 17Thu 19Sat 21Mon 23Wed 2502004006008001,0001,2001,4001,6001,8002,000[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file +Tue 17Thu 19Sat 21Mon 23Wed 2502004006008001,0001,2001,4001,6001,8002,000[jobs/s]bun vs dedicated vs noopbundedicatednoop \ No newline at end of file diff --git a/dedicated_benchmark.json b/dedicated_benchmark.json index 479bca77d3..7d690e727d 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -1246,5 +1246,9 @@ { "value": 784.9019744645224, "ts": 1727137905961 + }, + { + "value": 1134.3155665906254, + "ts": 1727224208503 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index e50f6e54cf..7bda244ba9 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -710,5 +710,9 @@ { "value": 108.74293170943889, "ts": 1727137639007 + }, + { + "value": 107.64262648008612, + "ts": 1727224073584 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index c1851283e8..28b6f6569d 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -706,5 +706,9 @@ { "value": 131.68290755859888, "ts": 1727137648164 + }, + { + "value": 152.57857796765333, + "ts": 1727224049898 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 5799f139ae..54fc7802ef 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1462,5 +1462,9 @@ { "value": 19.066503965832826, "ts": 1727137770915 + }, + { + "value": 18.612962066783307, + "ts": 1727224202995 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 0f78cfd33b..93da4e6ff4 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Sep 15Tue 17Thu 19Sat 21Mon 23Wed 25020406080100120140160180200220240[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Sep 15Tue 17Thu 19Sat 21Mon 23Wed 25020406080100120140160180200220240[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 ff2ecfc075..2c7662a6cb 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Sep 15Tue 17Thu 19Sat 21Mon 23Wed 25020406080100120140160180200[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 17Thu 19Sat 21Mon 23Wed 25020406080100120140160180200[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 431703d532..696231d6e8 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -714,5 +714,9 @@ { "value": 310.0294527980158, "ts": 1727137658441 + }, + { + "value": 298.5074626865672, + "ts": 1727224093119 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index b322485af8..6c48504c70 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -710,5 +710,9 @@ { "value": 281.37310073157005, "ts": 1727137666019 + }, + { + "value": 291.3752913752914, + "ts": 1727224067426 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index 65bbf485d7..e30846b076 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -454,5 +454,9 @@ { "value": 108.90280424720937, "ts": 1727137834663 + }, + { + "value": 124.12337863836655, + "ts": 1727224262500 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index dbfa97a3a9..d15c4771f8 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Sep 15Tue 17Thu 19Sat 21Mon 23Wed 25050100150200250300350400450500[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 17Thu 19Sat 21Mon 23Wed 25050100150200250300350400450500[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 65f609c9f8..add552cf97 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 @@ -Sep 15Tue 17Thu 19Sat 21Mon 23Wed 25020406080100120140160180200220240[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Sep 15Tue 17Thu 19Sat 21Mon 23Wed 25020406080100120140160180200220240[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 292466053f..cf89654b28 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -714,5 +714,9 @@ { "value": 255.88536335721597, "ts": 1727137677867 + }, + { + "value": 247.18823384006924, + "ts": 1727224113438 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index d9a9cf2087..4f6cc05ef0 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -710,5 +710,9 @@ { "value": 270.74590496818735, "ts": 1727137683915 + }, + { + "value": 298.7750224081267, + "ts": 1727224084754 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index 9db6e135d9..3384b0b1a3 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -1354,5 +1354,9 @@ { "value": 46.250260157713385, "ts": 1727137906568 + }, + { + "value": 45.61315483385408, + "ts": 1727224333933 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index 2ab39acb6b..b24edc9a57 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Sep 15Tue 17Thu 19Sat 21Mon 23Wed 25050100150200250300350400450500[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 17Thu 19Sat 21Mon 23Wed 25050100150200250300350400450500[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 3474cf208f..a2de941ed1 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -714,5 +714,9 @@ { "value": 3632.6942482341074, "ts": 1727137629456 + }, + { + "value": 3701.1144466833903, + "ts": 1727224063841 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index e35643010e..58cc48139d 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -710,5 +710,9 @@ { "value": 4208.557400046761, "ts": 1727137639895 + }, + { + "value": 4689.453939141309, + "ts": 1727224042473 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index bbe9e1be9c..2652473932 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1454,5 +1454,9 @@ { "value": 1276.4146929513543, "ts": 1727137728710 + }, + { + "value": 1120.1692700230258, + "ts": 1727224159370 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 471a5a1f0c..344d45dc2a 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -Sep 15Tue 17Thu 19Sat 21Mon 23Wed 2501,0002,0003,0004,0005,0006,0007,0008,000[jobs/s]noop throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 17Thu 19Sat 21Mon 23Wed 2501,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 61818608aa..0bf11a1db8 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -714,5 +714,9 @@ { "value": 132.1003963011889, "ts": 1727137648634 + }, + { + "value": 127.22646310432569, + "ts": 1727224083207 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index 9170b8ad84..a2527f125d 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -710,5 +710,9 @@ { "value": 160.41065126724413, "ts": 1727137656230 + }, + { + "value": 185.32246108228318, + "ts": 1727224057671 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index 80ab07b548..64301840b6 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1466,5 +1466,9 @@ { "value": 20.812520812520813, "ts": 1727137813632 + }, + { + "value": 21.579628830384117, + "ts": 1727224243802 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 08ff9059b5..ceaaa706dc 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Sep 15Tue 17Thu 19Sat 21Mon 23Wed 25020406080100120140160180200220240260280300[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Tue 17Thu 19Sat 21Mon 23Wed 25020406080100120140160180200220240260280300[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 6d55e6c317..655384ff90 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -Sep 15Tue 17Thu 19Sat 21Mon 23Wed 2502004006008001,0001,2001,4001,600[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file +Tue 17Thu 19Sat 21Mon 23Wed 2502004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file