├── README.md ├── ado ├── PgSqlSelectList.cs └── PgSqlSelectSingle.cs ├── images └── ui.png ├── rpc ├── GRPC │ ├── Greeter │ │ ├── Greeter.csproj │ │ └── Greeter.csproj.user │ ├── GreeterServer │ │ ├── GreeterServer.csproj │ │ ├── Program.cs │ │ └── run.bat │ └── helloworld.proto ├── Orleans │ ├── Greeter.Grains │ │ ├── GreeterGrains.cs │ │ └── OGreeter.Grains.csproj │ ├── Greeter.IGrains │ │ ├── IGreeterGrains.cs │ │ ├── Messages │ │ │ ├── HelloReply.cs │ │ │ └── HelloRequest.cs │ │ └── OGreeter.IGrains.csproj │ └── Greeter.Server │ │ ├── OGreeter.Server.csproj │ │ ├── OGreeter.Server.csproj.user │ │ ├── Program.cs │ │ └── run.bat ├── RPCBenchmark.sln ├── RPCBenchmark │ ├── Examples │ │ ├── GRPCHelloWorld.cs │ │ ├── OrleansHelloWorld.cs │ │ └── XRPCHelloWorld.cs │ ├── Program.cs │ ├── RPCBenchmark.csproj │ ├── RPCBenchmark.csproj.user │ └── run.bat └── XRPC │ ├── XRPCModule │ ├── XRPCModule.csproj │ └── helloworld.cs │ └── XRPCServer │ ├── Program.cs │ ├── XRPCServer.csproj │ └── run.bat ├── tcp ├── HttpGet.cs ├── TcpTextLine.cs └── WebsocketText.cs └── xrpc ├── XRPC.cs └── server ├── Program.cs └── ServerApp.csproj /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/README.md -------------------------------------------------------------------------------- /ado/PgSqlSelectList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/ado/PgSqlSelectList.cs -------------------------------------------------------------------------------- /ado/PgSqlSelectSingle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/ado/PgSqlSelectSingle.cs -------------------------------------------------------------------------------- /images/ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/images/ui.png -------------------------------------------------------------------------------- /rpc/GRPC/Greeter/Greeter.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/GRPC/Greeter/Greeter.csproj -------------------------------------------------------------------------------- /rpc/GRPC/Greeter/Greeter.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/GRPC/Greeter/Greeter.csproj.user -------------------------------------------------------------------------------- /rpc/GRPC/GreeterServer/GreeterServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/GRPC/GreeterServer/GreeterServer.csproj -------------------------------------------------------------------------------- /rpc/GRPC/GreeterServer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/GRPC/GreeterServer/Program.cs -------------------------------------------------------------------------------- /rpc/GRPC/GreeterServer/run.bat: -------------------------------------------------------------------------------- 1 | dotnet GreeterServer.dll -------------------------------------------------------------------------------- /rpc/GRPC/helloworld.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/GRPC/helloworld.proto -------------------------------------------------------------------------------- /rpc/Orleans/Greeter.Grains/GreeterGrains.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/Orleans/Greeter.Grains/GreeterGrains.cs -------------------------------------------------------------------------------- /rpc/Orleans/Greeter.Grains/OGreeter.Grains.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/Orleans/Greeter.Grains/OGreeter.Grains.csproj -------------------------------------------------------------------------------- /rpc/Orleans/Greeter.IGrains/IGreeterGrains.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/Orleans/Greeter.IGrains/IGreeterGrains.cs -------------------------------------------------------------------------------- /rpc/Orleans/Greeter.IGrains/Messages/HelloReply.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/Orleans/Greeter.IGrains/Messages/HelloReply.cs -------------------------------------------------------------------------------- /rpc/Orleans/Greeter.IGrains/Messages/HelloRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/Orleans/Greeter.IGrains/Messages/HelloRequest.cs -------------------------------------------------------------------------------- /rpc/Orleans/Greeter.IGrains/OGreeter.IGrains.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/Orleans/Greeter.IGrains/OGreeter.IGrains.csproj -------------------------------------------------------------------------------- /rpc/Orleans/Greeter.Server/OGreeter.Server.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/Orleans/Greeter.Server/OGreeter.Server.csproj -------------------------------------------------------------------------------- /rpc/Orleans/Greeter.Server/OGreeter.Server.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/Orleans/Greeter.Server/OGreeter.Server.csproj.user -------------------------------------------------------------------------------- /rpc/Orleans/Greeter.Server/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/Orleans/Greeter.Server/Program.cs -------------------------------------------------------------------------------- /rpc/Orleans/Greeter.Server/run.bat: -------------------------------------------------------------------------------- 1 | dotnet OGreeter.Server.dll -------------------------------------------------------------------------------- /rpc/RPCBenchmark.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/RPCBenchmark.sln -------------------------------------------------------------------------------- /rpc/RPCBenchmark/Examples/GRPCHelloWorld.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/RPCBenchmark/Examples/GRPCHelloWorld.cs -------------------------------------------------------------------------------- /rpc/RPCBenchmark/Examples/OrleansHelloWorld.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/RPCBenchmark/Examples/OrleansHelloWorld.cs -------------------------------------------------------------------------------- /rpc/RPCBenchmark/Examples/XRPCHelloWorld.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/RPCBenchmark/Examples/XRPCHelloWorld.cs -------------------------------------------------------------------------------- /rpc/RPCBenchmark/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/RPCBenchmark/Program.cs -------------------------------------------------------------------------------- /rpc/RPCBenchmark/RPCBenchmark.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/RPCBenchmark/RPCBenchmark.csproj -------------------------------------------------------------------------------- /rpc/RPCBenchmark/RPCBenchmark.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/RPCBenchmark/RPCBenchmark.csproj.user -------------------------------------------------------------------------------- /rpc/RPCBenchmark/run.bat: -------------------------------------------------------------------------------- 1 | dotnet RPCBenchmark.dll -------------------------------------------------------------------------------- /rpc/XRPC/XRPCModule/XRPCModule.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/XRPC/XRPCModule/XRPCModule.csproj -------------------------------------------------------------------------------- /rpc/XRPC/XRPCModule/helloworld.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/XRPC/XRPCModule/helloworld.cs -------------------------------------------------------------------------------- /rpc/XRPC/XRPCServer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/XRPC/XRPCServer/Program.cs -------------------------------------------------------------------------------- /rpc/XRPC/XRPCServer/XRPCServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/rpc/XRPC/XRPCServer/XRPCServer.csproj -------------------------------------------------------------------------------- /rpc/XRPC/XRPCServer/run.bat: -------------------------------------------------------------------------------- 1 | dotnet XRPCServer.dll -------------------------------------------------------------------------------- /tcp/HttpGet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/tcp/HttpGet.cs -------------------------------------------------------------------------------- /tcp/TcpTextLine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/tcp/TcpTextLine.cs -------------------------------------------------------------------------------- /tcp/WebsocketText.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/tcp/WebsocketText.cs -------------------------------------------------------------------------------- /xrpc/XRPC.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/xrpc/XRPC.cs -------------------------------------------------------------------------------- /xrpc/server/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/xrpc/server/Program.cs -------------------------------------------------------------------------------- /xrpc/server/ServerApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/beetlex-io/CodeBenchmarkDoc/HEAD/xrpc/server/ServerApp.csproj --------------------------------------------------------------------------------