.NET gRPC - deep dive
summary
gRPC on .NET generates C# from .proto files, uses HTTP/2 with Protobuf serialization and shows about ~50% smaller payload in tests (with compression dropping to roughly one quarter). Visual Studio can add .proto as service reference, grpc-dotnet client runs over a created channel, retry backoffs and hedging are configurable, and demos show unary, server/client/bi‑directional streaming. Limits include 1 MB message guideline and absence of HTTP caching; demo also exercises client-side load balancing (round-robin) across two server instances.
AI-written summary · about
chapters (6)
- 0:00Start
- 14:56Modes/Method types
- 16:06Server Streaming
- 16:55Client Streaming
- 44:14Tweak some things
- 57:20Downsides
related talks
01h 00m.NET gRPC - Deep Dive
59m.NET gRPC - deep dive
48mgRPC in .NET: Basics & More
01h 16mEmbracing gRPC in .NET
51mHigh speed .NET Core web services with gRPC and HTTP/2
45mBuild high-performance APIs with gRPC and .NET
01h 09mBuild a Highly Performant Interservice Communication with gRPC for ASP NET Core
26mLessons Learned in Building a gRPC Implementation for .NET...
