From 261d9bd42a2d8f01145bf23de73f054dd0ea723f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 27 Jun 2024 00:29:53 +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 aa80dbe35d..212ee9df53 100644 --- a/2steps_4workers_benchmark.json +++ b/2steps_4workers_benchmark.json @@ -342,5 +342,9 @@ { "value": 84.14675193537529, "ts": 1719361381158 + }, + { + "value": 95.78544061302682, + "ts": 1719447780514 } ] \ No newline at end of file diff --git a/2steps_8workers_benchmark.json b/2steps_8workers_benchmark.json index 46822ee8bf..360df56fa4 100644 --- a/2steps_8workers_benchmark.json +++ b/2steps_8workers_benchmark.json @@ -338,5 +338,9 @@ { "value": 118.53959222380276, "ts": 1719361412752 + }, + { + "value": 132.34515616728427, + "ts": 1719447796732 } ] \ No newline at end of file diff --git a/2steps_benchmark.json b/2steps_benchmark.json index 2130dac3ca..91b4eeca8b 100644 --- a/2steps_benchmark.json +++ b/2steps_benchmark.json @@ -1106,5 +1106,9 @@ { "value": 17.69660932965244, "ts": 1719361499597 + }, + { + "value": 16.274982097519693, + "ts": 1719447918300 } ] \ No newline at end of file diff --git a/bash_4workers_benchmark.json b/bash_4workers_benchmark.json index b880725fed..11389e7bbc 100644 --- a/bash_4workers_benchmark.json +++ b/bash_4workers_benchmark.json @@ -342,5 +342,9 @@ { "value": 379.50664136622396, "ts": 1719361413416 + }, + { + "value": 403.3071183706393, + "ts": 1719447811496 } ] \ No newline at end of file diff --git a/bash_8workers_benchmark.json b/bash_8workers_benchmark.json index fb65ec2260..88e9b335d3 100644 --- a/bash_8workers_benchmark.json +++ b/bash_8workers_benchmark.json @@ -338,5 +338,9 @@ { "value": 460.617227084293, "ts": 1719361438586 + }, + { + "value": 391.159788773714, + "ts": 1719447823540 } ] \ No newline at end of file diff --git a/bash_benchmark.json b/bash_benchmark.json index a7daaef3c8..05d5811d84 100644 --- a/bash_benchmark.json +++ b/bash_benchmark.json @@ -1082,5 +1082,9 @@ { "value": 92.28071794398561, "ts": 1719361612218 + }, + { + "value": 115.36021226279057, + "ts": 1719448027118 } ] \ No newline at end of file diff --git a/bash_throughput_benchmark.svg b/bash_throughput_benchmark.svg index d671b2880e..2a727b7200 100644 --- a/bash_throughput_benchmark.svg +++ b/bash_throughput_benchmark.svg @@ -1 +1 @@ -Mon 17Wed 19Fri 21Jun 23Tue 25Thu 270100200300400500600700800900[jobs/s]bash throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 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 a2c4c7679a..566a26fec7 100644 --- a/bun_4workers_benchmark.json +++ b/bun_4workers_benchmark.json @@ -342,5 +342,9 @@ { "value": 105.77533319229956, "ts": 1719361393446 + }, + { + "value": 116.55011655011656, + "ts": 1719447791732 } ] \ No newline at end of file diff --git a/bun_8workers_benchmark.json b/bun_8workers_benchmark.json index ba6e072990..3be3b01f71 100644 --- a/bun_8workers_benchmark.json +++ b/bun_8workers_benchmark.json @@ -338,5 +338,9 @@ { "value": 179.4043774668102, "ts": 1719361421064 + }, + { + "value": 183.8235294117647, + "ts": 1719447804720 } ] \ No newline at end of file diff --git a/bun_benchmark.json b/bun_benchmark.json index 43167806e3..39e48f0c0b 100644 --- a/bun_benchmark.json +++ b/bun_benchmark.json @@ -1042,5 +1042,9 @@ { "value": 21.023420089980238, "ts": 1719361551144 + }, + { + "value": 19.666456891126494, + "ts": 1719447971771 } ] \ No newline at end of file diff --git a/bun_throughput_benchmark.svg b/bun_throughput_benchmark.svg index 50d7a0075e..2bd49b2838 100644 --- a/bun_throughput_benchmark.svg +++ b/bun_throughput_benchmark.svg @@ -1 +1 @@ -Mon 17Wed 19Fri 21Jun 23Tue 25Thu 27020406080100120140160180200220240260280300[jobs/s]bun throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 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 bac7ea24ab..6e001b9424 100644 --- a/bun_vs_dedicated_vs_noop.svg +++ b/bun_vs_dedicated_vs_noop.svg @@ -1 +1 @@ -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 +Wed 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 a502fcdeb9..05202e8dd8 100644 --- a/dedicated_benchmark.json +++ b/dedicated_benchmark.json @@ -874,5 +874,9 @@ { "value": 669.9319646871417, "ts": 1719361684144 + }, + { + "value": 1161.2303881090008, + "ts": 1719448016752 } ] \ No newline at end of file diff --git a/deno_4workers_benchmark.json b/deno_4workers_benchmark.json index e1a9c3784a..825673eef9 100644 --- a/deno_4workers_benchmark.json +++ b/deno_4workers_benchmark.json @@ -342,5 +342,9 @@ { "value": 101.7915309446254, "ts": 1719361387403 + }, + { + "value": 117.95234725171031, + "ts": 1719447786089 } ] \ No newline at end of file diff --git a/deno_8workers_benchmark.json b/deno_8workers_benchmark.json index e4fe54fd01..27922207c0 100644 --- a/deno_8workers_benchmark.json +++ b/deno_8workers_benchmark.json @@ -338,5 +338,9 @@ { "value": 168.63406408094437, "ts": 1719361416964 + }, + { + "value": 174.5200698080279, + "ts": 1719447800799 } ] \ No newline at end of file diff --git a/deno_benchmark.json b/deno_benchmark.json index 3bf275936d..ff95254bb1 100644 --- a/deno_benchmark.json +++ b/deno_benchmark.json @@ -1094,5 +1094,9 @@ { "value": 19.743336623889437, "ts": 1719361526188 + }, + { + "value": 19.587871190159053, + "ts": 1719447945081 } ] \ No newline at end of file diff --git a/deno_throughput_benchmark.svg b/deno_throughput_benchmark.svg index 8bda7d747e..281f376d1c 100644 --- a/deno_throughput_benchmark.svg +++ b/deno_throughput_benchmark.svg @@ -1 +1 @@ -Mon 17Wed 19Fri 21Jun 23Tue 25Thu 27020406080100120140160180200220240260280[jobs/s]deno throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 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 452a77c177..d2ee706ed8 100644 --- a/flow_throughput_benchmark.svg +++ b/flow_throughput_benchmark.svg @@ -1 +1 @@ -Mon 17Wed 19Fri 21Jun 23Tue 25Thu 27020406080100120140160180200220[jobs/s]flow throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 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 777130e5c5..3e8042a385 100644 --- a/go_4workers_benchmark.json +++ b/go_4workers_benchmark.json @@ -342,5 +342,9 @@ { "value": 471.14252061248527, "ts": 1719361406003 + }, + { + "value": 470.3668861712136, + "ts": 1719447804193 } ] \ No newline at end of file diff --git a/go_8workers_benchmark.json b/go_8workers_benchmark.json index e93434f1bf..801c02e77e 100644 --- a/go_8workers_benchmark.json +++ b/go_8workers_benchmark.json @@ -338,5 +338,9 @@ { "value": 460.72333563694997, "ts": 1719361432155 + }, + { + "value": 459.45325063174823, + "ts": 1719447816097 } ] \ No newline at end of file diff --git a/go_benchmark.json b/go_benchmark.json index acfec3d596..72b6ef7ef2 100644 --- a/go_benchmark.json +++ b/go_benchmark.json @@ -82,5 +82,9 @@ { "value": 182.79864729001005, "ts": 1719361588827 + }, + { + "value": 196.5022597759874, + "ts": 1719448007826 } ] \ No newline at end of file diff --git a/go_throughput_benchmark.svg b/go_throughput_benchmark.svg index be0bfaf4a9..e9a3f17bff 100644 --- a/go_throughput_benchmark.svg +++ b/go_throughput_benchmark.svg @@ -1 +1 @@ -Mon 17Wed 19Fri 21Jun 23Tue 25Thu 270100200300400500600700800900[jobs/s]go throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 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 40ca509c8b..502b05ed64 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 25Thu 27050100150200250300350[jobs/s]go vs python vs deno vs bun vs bash vs nativetsgopythondenobunbashnativets \ No newline at end of file +Wed 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 a95a7cb42d..f9088f81c2 100644 --- a/nativets_4workers_benchmark.json +++ b/nativets_4workers_benchmark.json @@ -342,5 +342,9 @@ { "value": 258.8326646822829, "ts": 1719361421513 + }, + { + "value": 247.3410833539451, + "ts": 1719447819903 } ] \ No newline at end of file diff --git a/nativets_8workers_benchmark.json b/nativets_8workers_benchmark.json index 8715ccb515..be58e37b1d 100644 --- a/nativets_8workers_benchmark.json +++ b/nativets_8workers_benchmark.json @@ -338,5 +338,9 @@ { "value": 368.45983787767136, "ts": 1719361444315 + }, + { + "value": 354.86160397444996, + "ts": 1719447829590 } ] \ No newline at end of file diff --git a/nativets_benchmark.json b/nativets_benchmark.json index ccfd6abbf5..14c2f057fb 100644 --- a/nativets_benchmark.json +++ b/nativets_benchmark.json @@ -982,5 +982,9 @@ { "value": 44.62293618920125, "ts": 1719361657346 + }, + { + "value": 39.183417577681126, + "ts": 1719448078499 } ] \ No newline at end of file diff --git a/nativets_throughput_benchmark.svg b/nativets_throughput_benchmark.svg index d6c6acd6b8..fd0b8d0679 100644 --- a/nativets_throughput_benchmark.svg +++ b/nativets_throughput_benchmark.svg @@ -1 +1 @@ -Mon 17Wed 19Fri 21Jun 23Tue 25Thu 27050100150200250300350400450500550600650[jobs/s]nativets throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 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 73e8bcadf4..2921175309 100644 --- a/noop_4workers_benchmark.json +++ b/noop_4workers_benchmark.json @@ -342,5 +342,9 @@ { "value": 3322.6270904862113, "ts": 1719361377533 + }, + { + "value": 3762.541806020067, + "ts": 1719447777188 } ] \ No newline at end of file diff --git a/noop_8workers_benchmark.json b/noop_8workers_benchmark.json index fb9a911a6e..b55776f8fa 100644 --- a/noop_8workers_benchmark.json +++ b/noop_8workers_benchmark.json @@ -338,5 +338,9 @@ { "value": 2314.9934408519175, "ts": 1719361409932 + }, + { + "value": 4046.580639359741, + "ts": 1719447794196 } ] \ No newline at end of file diff --git a/noop_benchmark.json b/noop_benchmark.json index 970feaefb6..b8cf3b0973 100644 --- a/noop_benchmark.json +++ b/noop_benchmark.json @@ -1082,5 +1082,9 @@ { "value": 1294.7591028758038, "ts": 1719361484800 + }, + { + "value": 1287.001287001287, + "ts": 1719447902327 } ] \ No newline at end of file diff --git a/noop_throughput_benchmark.svg b/noop_throughput_benchmark.svg index 27abbaec8b..a97f118a6c 100644 --- a/noop_throughput_benchmark.svg +++ b/noop_throughput_benchmark.svg @@ -1 +1 @@ -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 +Wed 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 8dc6c291d9..4a8ec7fece 100644 --- a/python_4workers_benchmark.json +++ b/python_4workers_benchmark.json @@ -342,5 +342,9 @@ { "value": 120.598166907863, "ts": 1719361398846 + }, + { + "value": 128.83277505797474, + "ts": 1719447796983 } ] \ No newline at end of file diff --git a/python_8workers_benchmark.json b/python_8workers_benchmark.json index d608b3e8a0..11610e37c9 100644 --- a/python_8workers_benchmark.json +++ b/python_8workers_benchmark.json @@ -338,5 +338,9 @@ { "value": 192.8268414963363, "ts": 1719361425029 + }, + { + "value": 212.6754572522331, + "ts": 1719447808694 } ] \ No newline at end of file diff --git a/python_benchmark.json b/python_benchmark.json index b51298d915..2da73c4067 100644 --- a/python_benchmark.json +++ b/python_benchmark.json @@ -1094,5 +1094,9 @@ { "value": 22.088708252341405, "ts": 1719361575501 + }, + { + "value": 22.46686137946529, + "ts": 1719447995239 } ] \ No newline at end of file diff --git a/python_throughput_benchmark.svg b/python_throughput_benchmark.svg index 4a85ca54ff..54fb98f6e5 100644 --- a/python_throughput_benchmark.svg +++ b/python_throughput_benchmark.svg @@ -1 +1 @@ -Mon 17Wed 19Fri 21Jun 23Tue 25Thu 27050100150200250300350[jobs/s]python throughput benchmark1 worker4 workers8 workers \ No newline at end of file +Wed 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 0524dba6e5..94304eb96b 100644 --- a/single_dedicated_worker_throughput_benchmark.svg +++ b/single_dedicated_worker_throughput_benchmark.svg @@ -1 +1 @@ -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 +Wed 19Fri 21Jun 23Tue 25Thu 2702004006008001,0001,2001,4001,6001,800[jobs/s]single dedicated worker throughput benchmark \ No newline at end of file