From WCF to gRPC
summary
gRPC replaces WCF for .NET Core by using proto files to describe services, generating C# stubs, and supporting request/response, server streaming and bi-directional streaming that maps to WCF callbacks. Microsoft provides a fully managed ASP.NET Core implementation (no IIS support yet) and clients use HttpClient; typical throughput jumps from ~1k/s on older Windows servers to ~10k/s on a Raspberry Pi in demos. A migration book and a tool automate most conversions and dotnet CLI + MSBuild run the protobuf compile step.
AI-written summary · about
chapters (4)
related talks
33mFrom WCF to gRPC
01h 01mFrom WCF to gRPC
01h 09mBuild a Highly Performant Interservice Communication with gRPC for ASP NET Core
51mHigh speed .NET Core web services with gRPC and HTTP/2
45mBuild high-performance APIs with gRPC and .NET
43mgRPC in .NET: Basics & More
55mEmbracing gRPC in .NET
01h 16mEmbracing gRPC in .NET
