~/talk

Lessons Learned in Building a gRPC Implementation for .NET...

Talkat gRPC Conf 2020 · on Monday, 2020-07-27· at 10:07· Keynote Room,· [dotnet]
links:none on file
name:John Luo
links:none on file
slides:none on file

A new gRPC for .NET builds on ASP.NET Core primitives and ships a working trivia app using bi-directional streaming, a real-time SignalR scoreboard, and Zipkin distributed traces to prove tracing and multiplexing. TLS uses the OS native crypto stacks (SChannel, Secure Transport) which simplifies cert handling but leaves macOS without server ALPN for some HTTP/2 TLS scenarios. Performance work yields about 3x HTTP/2 client improvement in .NET 5 versus earlier .NET, while single-connection multi-stream client throughput remains ~20% behind Go.

AI-written summary · about

  1. 0:00Intro
  2. 0:57What is grpc-dotnet?
  3. 7:12Security
  4. 9:16Distributed tracing
  5. 12:20Hosted App Model
  6. 13:50Sharing bindings
  7. 17:57Measure what matters
  8. 21:09grpc-dotnet Community
  9. 22:35Lessons Learned
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.