Skip to content

Commit f8814bc

Browse files
Benchmark results: true-async-server
1 parent dfbee09 commit f8814bc

55 files changed

Lines changed: 570 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

site/data/api-16-1024.json

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1111,6 +1111,32 @@
11111111
"tpl_static": 0,
11121112
"tpl_async_db": 652147
11131113
},
1114+
{
1115+
"framework": "true-async-server",
1116+
"language": "PHP",
1117+
"rps": 153265,
1118+
"avg_latency": "5.49ms",
1119+
"p99_latency": "102.60ms",
1120+
"cpu": "1568.7%",
1121+
"memory": "78MiB",
1122+
"connections": 1024,
1123+
"threads": 64,
1124+
"duration": "5s",
1125+
"pipeline": 1,
1126+
"bandwidth": "769.42MB/s",
1127+
"input_bw": "8.62MB/s",
1128+
"reconnects": 459880,
1129+
"status_2xx": 2298981,
1130+
"status_3xx": 0,
1131+
"status_4xx": 0,
1132+
"status_5xx": 0,
1133+
"tpl_baseline": 862411,
1134+
"tpl_json": 861979,
1135+
"tpl_db": 0,
1136+
"tpl_upload": 0,
1137+
"tpl_static": 0,
1138+
"tpl_async_db": 574587
1139+
},
11141140
{
11151141
"framework": "uvicorn",
11161142
"language": "Python",

site/data/api-4-256.json

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1111,6 +1111,32 @@
11111111
"tpl_static": 0,
11121112
"tpl_async_db": 227701
11131113
},
1114+
{
1115+
"framework": "true-async-server",
1116+
"language": "PHP",
1117+
"rps": 55778,
1118+
"avg_latency": "3.38ms",
1119+
"p99_latency": "41.20ms",
1120+
"cpu": "392.7%",
1121+
"memory": "44MiB",
1122+
"connections": 256,
1123+
"threads": 64,
1124+
"duration": "5s",
1125+
"pipeline": 1,
1126+
"bandwidth": "279.95MB/s",
1127+
"input_bw": "3.14MB/s",
1128+
"reconnects": 167387,
1129+
"status_2xx": 836675,
1130+
"status_3xx": 0,
1131+
"status_4xx": 0,
1132+
"status_5xx": 0,
1133+
"tpl_baseline": 313969,
1134+
"tpl_json": 313623,
1135+
"tpl_db": 0,
1136+
"tpl_upload": 0,
1137+
"tpl_static": 0,
1138+
"tpl_async_db": 209082
1139+
},
11141140
{
11151141
"framework": "uvicorn",
11161142
"language": "Python",

site/data/async-db-1024.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -873,6 +873,26 @@
873873
"status_4xx": 0,
874874
"status_5xx": 0
875875
},
876+
{
877+
"framework": "true-async-server",
878+
"language": "PHP",
879+
"rps": 245903,
880+
"avg_latency": "3.58ms",
881+
"p99_latency": "13.60ms",
882+
"cpu": "4815.0%",
883+
"memory": "244MiB",
884+
"connections": 1024,
885+
"threads": 64,
886+
"duration": "5s",
887+
"pipeline": 1,
888+
"bandwidth": "936.38MB/s",
889+
"input_bw": "16.42MB/s",
890+
"reconnects": 98359,
891+
"status_2xx": 2459033,
892+
"status_3xx": 0,
893+
"status_4xx": 0,
894+
"status_5xx": 1
895+
},
876896
{
877897
"framework": "uvicorn",
878898
"language": "Python",

site/data/baseline-4096.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1245,6 +1245,26 @@
12451245
"status_4xx": 0,
12461246
"status_5xx": 0
12471247
},
1248+
{
1249+
"framework": "true-async-server",
1250+
"language": "PHP",
1251+
"rps": 2194681,
1252+
"avg_latency": "1.87ms",
1253+
"p99_latency": "2.57ms",
1254+
"cpu": "6058.0%",
1255+
"memory": "215MiB",
1256+
"connections": 4096,
1257+
"threads": 64,
1258+
"duration": "5s",
1259+
"pipeline": 1,
1260+
"bandwidth": "202.97MB/s",
1261+
"input_bw": "169.53MB/s",
1262+
"reconnects": 0,
1263+
"status_2xx": 10973407,
1264+
"status_3xx": 0,
1265+
"status_4xx": 0,
1266+
"status_5xx": 0
1267+
},
12481268
{
12491269
"framework": "typev",
12501270
"language": "Type-C",

site/data/baseline-512.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1245,6 +1245,26 @@
12451245
"status_4xx": 0,
12461246
"status_5xx": 0
12471247
},
1248+
{
1249+
"framework": "true-async-server",
1250+
"language": "PHP",
1251+
"rps": 2125741,
1252+
"avg_latency": "240us",
1253+
"p99_latency": "592us",
1254+
"cpu": "6655.0%",
1255+
"memory": "184MiB",
1256+
"connections": 512,
1257+
"threads": 64,
1258+
"duration": "5s",
1259+
"pipeline": 1,
1260+
"bandwidth": "196.60MB/s",
1261+
"input_bw": "164.21MB/s",
1262+
"reconnects": 0,
1263+
"status_2xx": 10628705,
1264+
"status_3xx": 0,
1265+
"status_4xx": 0,
1266+
"status_5xx": 0
1267+
},
12481268
{
12491269
"framework": "typev",
12501270
"language": "Type-C",

site/data/baseline-h2-1024.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -468,5 +468,24 @@
468468
"status_3xx": 0,
469469
"status_4xx": 0,
470470
"status_5xx": 0
471+
},
472+
{
473+
"framework": "true-async-server",
474+
"language": "PHP",
475+
"rps": 3085968,
476+
"avg_latency": "28.86ms",
477+
"p99_latency": "28.86ms",
478+
"cpu": "7150.2%",
479+
"memory": "506MiB",
480+
"connections": 1024,
481+
"threads": 64,
482+
"duration": "5s",
483+
"pipeline": 1,
484+
"bandwidth": "65.67MB/s",
485+
"reconnects": 0,
486+
"status_2xx": 15645861,
487+
"status_3xx": 0,
488+
"status_4xx": 0,
489+
"status_5xx": 0
471490
}
472491
]

site/data/baseline-h2-256.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -468,5 +468,24 @@
468468
"status_3xx": 0,
469469
"status_4xx": 0,
470470
"status_5xx": 0
471+
},
472+
{
473+
"framework": "true-async-server",
474+
"language": "PHP",
475+
"rps": 4850848,
476+
"avg_latency": "5.53ms",
477+
"p99_latency": "5.53ms",
478+
"cpu": "7771.1%",
479+
"memory": "227MiB",
480+
"connections": 256,
481+
"threads": 64,
482+
"duration": "5s",
483+
"pipeline": 1,
484+
"bandwidth": "102.39MB/s",
485+
"reconnects": 0,
486+
"status_2xx": 24399769,
487+
"status_3xx": 0,
488+
"status_4xx": 0,
489+
"status_5xx": 0
471490
}
472491
]

site/data/baseline-h2c-1024.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,25 @@
9494
"status_4xx": 0,
9595
"status_5xx": 0
9696
},
97+
{
98+
"framework": "true-async-server",
99+
"language": "PHP",
100+
"rps": 4006305,
101+
"avg_latency": "24.02ms",
102+
"p99_latency": "24.02ms",
103+
"cpu": "7256.2%",
104+
"memory": "479MiB",
105+
"connections": 1024,
106+
"threads": 64,
107+
"duration": "5s",
108+
"pipeline": 1,
109+
"bandwidth": "84.92MB/s",
110+
"reconnects": 0,
111+
"status_2xx": 20231845,
112+
"status_3xx": 0,
113+
"status_4xx": 0,
114+
"status_5xx": 0
115+
},
97116
{
98117
"framework": "wtx",
99118
"language": "Rust",

site/data/baseline-h2c-256.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,25 @@
9494
"status_4xx": 0,
9595
"status_5xx": 0
9696
},
97+
{
98+
"framework": "true-async-server",
99+
"language": "PHP",
100+
"rps": 5864699,
101+
"avg_latency": "4.56ms",
102+
"p99_latency": "4.56ms",
103+
"cpu": "7119.8%",
104+
"memory": "244MiB",
105+
"connections": 256,
106+
"threads": 64,
107+
"duration": "5s",
108+
"pipeline": 1,
109+
"bandwidth": "123.79MB/s",
110+
"reconnects": 0,
111+
"status_2xx": 29499436,
112+
"status_3xx": 0,
113+
"status_4xx": 0,
114+
"status_5xx": 0
115+
},
97116
{
98117
"framework": "wtx",
99118
"language": "Rust",

site/data/baseline-h2c-4096.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,25 @@
9494
"status_4xx": 0,
9595
"status_5xx": 0
9696
},
97+
{
98+
"framework": "true-async-server",
99+
"language": "PHP",
100+
"rps": 3703266,
101+
"avg_latency": "101.19ms",
102+
"p99_latency": "101.19ms",
103+
"cpu": "7512.1%",
104+
"memory": "1.5GiB",
105+
"connections": 4096,
106+
"threads": 64,
107+
"duration": "5s",
108+
"pipeline": 1,
109+
"bandwidth": "79.33MB/s",
110+
"reconnects": 0,
111+
"status_2xx": 18886660,
112+
"status_3xx": 0,
113+
"status_4xx": 0,
114+
"status_5xx": 0
115+
},
97116
{
98117
"framework": "wtx",
99118
"language": "Rust",

0 commit comments

Comments
 (0)