tpc http and websocket performance benchmark components
https://www.nuget.org/packages/BeetleX.NetBenchmark/
classProgram{staticvoidMain(string[]args){vardata=StringPacket.RamdomString(512);varruner=Benchmark.Tcp<StringPacket,Program>("192.168.2.19",9090,200,async(tcp,token)=>{tcp.Send(data);awaittcp.Receive();});runer.Run();runer.Print();}}classProgram{staticvoidMain(string[]args){varruner=Benchmark.Http<Program>(newUri("http://192.168.2.19:5000"),100,async(http,token)=>{awaithttp.Get("/api/values");awaithttp.PostJson("/api/values","beetlex.io");});runer.Run();runer.Print();}}classProgram{staticvoidMain(string[]args){varruner=Benchmark.WebsocketJson<Program>(newUri("ws://192.168.2.19:8080"),100,async(ws,token)=>{ws.TimeOut=1000*5;ws.Send(new{url="/json"});varresult=awaitws.Receive();});runer.Run();runer.Print();}}

