diff --git a/frameworks/beskar-websocket/beskar-websocket.csproj b/frameworks/beskar-websocket/beskar-websocket.csproj
index 7af88c0b9..bbff145d1 100644
--- a/frameworks/beskar-websocket/beskar-websocket.csproj
+++ b/frameworks/beskar-websocket/beskar-websocket.csproj
@@ -3,15 +3,19 @@
Exe
net11.0
+ Preview
enable
enable
true
+ $(Features);runtime-async=on
+ true
beskar_websocket
true
+ true
-
+
diff --git a/site/data/results/beskar-websocket.json b/site/data/results/beskar-websocket.json
index 9097ac5d0..003add817 100644
--- a/site/data/results/beskar-websocket.json
+++ b/site/data/results/beskar-websocket.json
@@ -4,18 +4,18 @@
"echo-ws-16384": {
"framework": "beskar-websocket",
"language": "C#",
- "rps": 1811735,
- "avg_latency": "7.99ms",
- "p99_latency": "22.00ms",
- "cpu": "5851.5%",
- "memory": "813MiB",
+ "rps": 2007405,
+ "avg_latency": "7.85ms",
+ "p99_latency": "16.40ms",
+ "cpu": "5908.9%",
+ "memory": "831MiB",
"connections": 16384,
"threads": 64,
"duration": "5s",
"pipeline": 1,
- "bandwidth": "12.49MB/s",
+ "bandwidth": "13.79MB/s",
"reconnects": 0,
- "status_2xx": 9058678,
+ "status_2xx": 10037029,
"status_3xx": 0,
"status_4xx": 0,
"status_5xx": 0
@@ -23,18 +23,18 @@
"echo-ws-4096": {
"framework": "beskar-websocket",
"language": "C#",
- "rps": 1888765,
- "avg_latency": "2.15ms",
- "p99_latency": "6.13ms",
- "cpu": "5819.6%",
- "memory": "329MiB",
+ "rps": 2199112,
+ "avg_latency": "1.84ms",
+ "p99_latency": "4.77ms",
+ "cpu": "6197.0%",
+ "memory": "307MiB",
"connections": 4096,
"threads": 64,
"duration": "5s",
"pipeline": 1,
- "bandwidth": "12.69MB/s",
+ "bandwidth": "14.77MB/s",
"reconnects": 0,
- "status_2xx": 9443829,
+ "status_2xx": 10995563,
"status_3xx": 0,
"status_4xx": 0,
"status_5xx": 0
@@ -42,18 +42,18 @@
"echo-ws-512": {
"framework": "beskar-websocket",
"language": "C#",
- "rps": 2090969,
- "avg_latency": "244us",
- "p99_latency": "1.48ms",
- "cpu": "5416.2%",
- "memory": "151MiB",
+ "rps": 2308233,
+ "avg_latency": "221us",
+ "p99_latency": "1.13ms",
+ "cpu": "5848.4%",
+ "memory": "140MiB",
"connections": 512,
"threads": 64,
"duration": "5s",
"pipeline": 1,
- "bandwidth": "13.96MB/s",
+ "bandwidth": "15.41MB/s",
"reconnects": 0,
- "status_2xx": 10454849,
+ "status_2xx": 11541169,
"status_3xx": 0,
"status_4xx": 0,
"status_5xx": 0
@@ -61,18 +61,18 @@
"echo-ws-limited-4096": {
"framework": "beskar-websocket",
"language": "C#",
- "rps": 979701,
- "avg_latency": "196us",
- "p99_latency": "2.19ms",
- "cpu": "4832.4%",
- "memory": "172MiB",
+ "rps": 1037160,
+ "avg_latency": "201us",
+ "p99_latency": "2.14ms",
+ "cpu": "4626.8%",
+ "memory": "165MiB",
"connections": 4096,
"threads": 64,
"duration": "5s",
"pipeline": 1,
- "bandwidth": "18.59MB/s",
- "reconnects": 489963,
- "status_2xx": 4898509,
+ "bandwidth": "19.68MB/s",
+ "reconnects": 518603,
+ "status_2xx": 5185801,
"status_3xx": 0,
"status_4xx": 0,
"status_5xx": 0
@@ -80,18 +80,18 @@
"echo-ws-limited-512": {
"framework": "beskar-websocket",
"language": "C#",
- "rps": 946826,
- "avg_latency": "135us",
- "p99_latency": "1.16ms",
- "cpu": "4702.3%",
- "memory": "132MiB",
+ "rps": 977705,
+ "avg_latency": "149us",
+ "p99_latency": "1.38ms",
+ "cpu": "4403.0%",
+ "memory": "131MiB",
"connections": 512,
"threads": 64,
"duration": "5s",
"pipeline": 1,
- "bandwidth": "17.96MB/s",
- "reconnects": 473429,
- "status_2xx": 4734133,
+ "bandwidth": "18.55MB/s",
+ "reconnects": 488847,
+ "status_2xx": 4888528,
"status_3xx": 0,
"status_4xx": 0,
"status_5xx": 0
@@ -99,18 +99,18 @@
"echo-ws-pipeline-16384": {
"framework": "beskar-websocket",
"language": "C#",
- "rps": 25068505,
- "avg_latency": "9.37ms",
- "p99_latency": "25.30ms",
- "cpu": "5952.3%",
- "memory": "797MiB",
+ "rps": 27539888,
+ "avg_latency": "9.22ms",
+ "p99_latency": "19.10ms",
+ "cpu": "5994.8%",
+ "memory": "777MiB",
"connections": 16384,
"threads": 64,
"duration": "5s",
"pipeline": 16,
- "bandwidth": "167.71MB/s",
+ "bandwidth": "184.21MB/s",
"reconnects": 0,
- "status_2xx": 125342528,
+ "status_2xx": 137699440,
"status_3xx": 0,
"status_4xx": 0,
"status_5xx": 0
@@ -118,18 +118,18 @@
"echo-ws-pipeline-4096": {
"framework": "beskar-websocket",
"language": "C#",
- "rps": 26118694,
- "avg_latency": "2.50ms",
- "p99_latency": "6.93ms",
- "cpu": "6118.6%",
- "memory": "284MiB",
+ "rps": 30338692,
+ "avg_latency": "2.14ms",
+ "p99_latency": "5.09ms",
+ "cpu": "6053.8%",
+ "memory": "372MiB",
"connections": 4096,
"threads": 64,
"duration": "5s",
"pipeline": 16,
- "bandwidth": "174.40MB/s",
+ "bandwidth": "202.57MB/s",
"reconnects": 0,
- "status_2xx": 130593472,
+ "status_2xx": 151693463,
"status_3xx": 0,
"status_4xx": 0,
"status_5xx": 0
@@ -137,18 +137,18 @@
"echo-ws-pipeline-512": {
"framework": "beskar-websocket",
"language": "C#",
- "rps": 27605168,
- "avg_latency": "296us",
- "p99_latency": "1.64ms",
- "cpu": "5705.2%",
+ "rps": 32017315,
+ "avg_latency": "255us",
+ "p99_latency": "1.09ms",
+ "cpu": "6087.5%",
"memory": "102MiB",
"connections": 512,
"threads": 64,
"duration": "5s",
"pipeline": 16,
- "bandwidth": "184.33MB/s",
+ "bandwidth": "213.54MB/s",
"reconnects": 0,
- "status_2xx": 138025840,
+ "status_2xx": 160086576,
"status_3xx": 0,
"status_4xx": 0,
"status_5xx": 0