Skip to content

Commit d13c2cd

Browse files
Benchmark results: typev
1 parent 0706776 commit d13c2cd

37 files changed

Lines changed: 164 additions & 175 deletions

site/data/baseline-4096.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1268,19 +1268,19 @@
12681268
{
12691269
"framework": "typev",
12701270
"language": "Type-C",
1271-
"rps": 1920429,
1272-
"avg_latency": "182us",
1273-
"p99_latency": "961us",
1274-
"cpu": "6204.2%",
1275-
"memory": "390MiB",
1271+
"rps": 2238245,
1272+
"avg_latency": "160us",
1273+
"p99_latency": "681us",
1274+
"cpu": "6230.3%",
1275+
"memory": "448MiB",
12761276
"connections": 4096,
12771277
"threads": 64,
12781278
"duration": "5s",
12791279
"pipeline": 1,
1280-
"bandwidth": "164.75MB/s",
1281-
"input_bw": "148.35MB/s",
1280+
"bandwidth": "192.04MB/s",
1281+
"input_bw": "172.90MB/s",
12821282
"reconnects": 0,
1283-
"status_2xx": 9602145,
1283+
"status_2xx": 11191228,
12841284
"status_3xx": 0,
12851285
"status_4xx": 0,
12861286
"status_5xx": 0

site/data/baseline-512.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1268,19 +1268,19 @@
12681268
{
12691269
"framework": "typev",
12701270
"language": "Type-C",
1271-
"rps": 1920320,
1272-
"avg_latency": "134us",
1273-
"p99_latency": "764us",
1274-
"cpu": "6506.2%",
1275-
"memory": "209MiB",
1271+
"rps": 2230325,
1272+
"avg_latency": "125us",
1273+
"p99_latency": "665us",
1274+
"cpu": "6378.6%",
1275+
"memory": "211MiB",
12761276
"connections": 512,
12771277
"threads": 64,
12781278
"duration": "5s",
12791279
"pipeline": 1,
1280-
"bandwidth": "164.78MB/s",
1281-
"input_bw": "148.34MB/s",
1280+
"bandwidth": "191.36MB/s",
1281+
"input_bw": "172.29MB/s",
12821282
"reconnects": 0,
1283-
"status_2xx": 9601602,
1283+
"status_2xx": 11151628,
12841284
"status_3xx": 0,
12851285
"status_4xx": 0,
12861286
"status_5xx": 0

site/data/echo-ws-16384.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -369,18 +369,18 @@
369369
{
370370
"framework": "typev",
371371
"language": "Type-C",
372-
"rps": 2916886,
373-
"avg_latency": "181us",
374-
"p99_latency": "1.47ms",
375-
"cpu": "6178.8%",
376-
"memory": "500MiB",
372+
"rps": 3048278,
373+
"avg_latency": "170us",
374+
"p99_latency": "1.53ms",
375+
"cpu": "6266.4%",
376+
"memory": "751MiB",
377377
"connections": 16384,
378378
"threads": 64,
379379
"duration": "5s",
380380
"pipeline": 1,
381-
"bandwidth": "19.48MB/s",
382-
"reconnects": 4384,
383-
"status_2xx": 14584434,
381+
"bandwidth": "20.37MB/s",
382+
"reconnects": 0,
383+
"status_2xx": 15241392,
384384
"status_3xx": 0,
385385
"status_4xx": 0,
386386
"status_5xx": 0

site/data/echo-ws-4096.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -369,18 +369,18 @@
369369
{
370370
"framework": "typev",
371371
"language": "Type-C",
372-
"rps": 3032878,
373-
"avg_latency": "180us",
374-
"p99_latency": "794us",
375-
"cpu": "6184.7%",
376-
"memory": "454MiB",
372+
"rps": 2981735,
373+
"avg_latency": "145us",
374+
"p99_latency": "548us",
375+
"cpu": "6441.7%",
376+
"memory": "450MiB",
377377
"connections": 4096,
378378
"threads": 64,
379379
"duration": "5s",
380380
"pipeline": 1,
381-
"bandwidth": "20.24MB/s",
381+
"bandwidth": "19.90MB/s",
382382
"reconnects": 0,
383-
"status_2xx": 15164394,
383+
"status_2xx": 14908675,
384384
"status_3xx": 0,
385385
"status_4xx": 0,
386386
"status_5xx": 0

site/data/echo-ws-512.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -369,18 +369,18 @@
369369
{
370370
"framework": "typev",
371371
"language": "Type-C",
372-
"rps": 2870165,
373-
"avg_latency": "103us",
374-
"p99_latency": "347us",
375-
"cpu": "6621.8%",
376-
"memory": "270MiB",
372+
"rps": 3017632,
373+
"avg_latency": "105us",
374+
"p99_latency": "480us",
375+
"cpu": "6739.4%",
376+
"memory": "269MiB",
377377
"connections": 512,
378378
"threads": 64,
379379
"duration": "5s",
380380
"pipeline": 1,
381-
"bandwidth": "19.16MB/s",
381+
"bandwidth": "20.14MB/s",
382382
"reconnects": 0,
383-
"status_2xx": 14350827,
383+
"status_2xx": 15088164,
384384
"status_3xx": 0,
385385
"status_4xx": 0,
386386
"status_5xx": 0

site/data/echo-ws-pipeline-16384.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -230,18 +230,18 @@
230230
{
231231
"framework": "typev",
232232
"language": "Type-C",
233-
"rps": 19144384,
234-
"avg_latency": "182us",
235-
"p99_latency": "161us",
236-
"cpu": "6222.4%",
237-
"memory": "1.2GiB",
233+
"rps": 19139286,
234+
"avg_latency": "308us",
235+
"p99_latency": "1.04ms",
236+
"cpu": "6358.2%",
237+
"memory": "458MiB",
238238
"connections": 16384,
239239
"threads": 64,
240240
"duration": "5s",
241241
"pipeline": 16,
242-
"bandwidth": "127.79MB/s",
243-
"reconnects": 4093,
244-
"status_2xx": 95721920,
242+
"bandwidth": "127.73MB/s",
243+
"reconnects": 0,
244+
"status_2xx": 95696432,
245245
"status_3xx": 0,
246246
"status_4xx": 0,
247247
"status_5xx": 0

site/data/echo-ws-pipeline-4096.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -230,18 +230,18 @@
230230
{
231231
"framework": "typev",
232232
"language": "Type-C",
233-
"rps": 19144768,
234-
"avg_latency": "202us",
235-
"p99_latency": "573us",
236-
"cpu": "6613.2%",
237-
"memory": "428MiB",
233+
"rps": 19362240,
234+
"avg_latency": "184us",
235+
"p99_latency": "846us",
236+
"cpu": "6677.0%",
237+
"memory": "422MiB",
238238
"connections": 4096,
239239
"threads": 64,
240240
"duration": "5s",
241241
"pipeline": 16,
242-
"bandwidth": "127.77MB/s",
242+
"bandwidth": "129.22MB/s",
243243
"reconnects": 0,
244-
"status_2xx": 95723840,
244+
"status_2xx": 96811200,
245245
"status_3xx": 0,
246246
"status_4xx": 0,
247247
"status_5xx": 0

site/data/echo-ws-pipeline-512.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -230,18 +230,18 @@
230230
{
231231
"framework": "typev",
232232
"language": "Type-C",
233-
"rps": 18569209,
234-
"avg_latency": "163us",
235-
"p99_latency": "153us",
236-
"cpu": "6477.0%",
237-
"memory": "195MiB",
233+
"rps": 18460480,
234+
"avg_latency": "166us",
235+
"p99_latency": "140us",
236+
"cpu": "6464.7%",
237+
"memory": "273MiB",
238238
"connections": 512,
239239
"threads": 64,
240240
"duration": "5s",
241241
"pipeline": 16,
242-
"bandwidth": "123.93MB/s",
242+
"bandwidth": "123.20MB/s",
243243
"reconnects": 0,
244-
"status_2xx": 92846048,
244+
"status_2xx": 92302400,
245245
"status_3xx": 0,
246246
"status_4xx": 0,
247247
"status_5xx": 0

site/data/frameworks.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -569,6 +569,13 @@
569569
"type": "tuned",
570570
"engine": "frankenphp"
571571
},
572+
"symfony-spawn-tas": {
573+
"dir": "symfony-spawn-tas",
574+
"description": "Symfony with symfony-spawn bundle: coroutine-per-request isolation via TrueAsync PHP core, Doctrine DBAL connection pooling, and TrueAsyncServer.",
575+
"repo": "https://github.com/yangusik/symfony-spawn",
576+
"type": "tuned",
577+
"engine": "true-async-server"
578+
},
572579
"tonic-grpc": {
573580
"dir": "tonic-grpc",
574581
"description": "Rust gRPC server using tonic, a native Rust gRPC implementation built on top of hyper and tower.",

site/data/json-4096.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1016,19 +1016,19 @@
10161016
{
10171017
"framework": "typev",
10181018
"language": "Type-C",
1019-
"rps": 1055884,
1020-
"avg_latency": "3.42ms",
1021-
"p99_latency": "2.89ms",
1022-
"cpu": "6719.4%",
1023-
"memory": "404MiB",
1019+
"rps": 1194865,
1020+
"avg_latency": "3.00ms",
1021+
"p99_latency": "2.70ms",
1022+
"cpu": "6751.2%",
1023+
"memory": "673MiB",
10241024
"connections": 4096,
10251025
"threads": 64,
10261026
"duration": "5s",
10271027
"pipeline": 1,
1028-
"bandwidth": "3.56GB/s",
1029-
"input_bw": "50.35MB/s",
1030-
"reconnects": 211239,
1031-
"status_2xx": 5279420,
1028+
"bandwidth": "4.02GB/s",
1029+
"input_bw": "56.98MB/s",
1030+
"reconnects": 238578,
1031+
"status_2xx": 5974326,
10321032
"status_3xx": 0,
10331033
"status_4xx": 0,
10341034
"status_5xx": 0

0 commit comments

Comments
 (0)