James Newton-King is a Principal Software Engineer on the ASP.NET team at Microsoft, where he builds server frameworks like MVC, SignalR and gRPC. James also created Json.NET, one of .NET's most popular software libraries.
gRPC is a modern high performance RPC (Remote Procedure Call) framework that can run in any environment. gRPC is based on HTTP/2, Protocol Buffers and other modern standards-based technologies. Together with excellent tooling, it helps you create high throughput, low latency, real-time services.In this talk I'll introduce gRPC and compare it with familiar REST-based JSON APIs. You will see how to create gRPC services on ASP.NET Core, and how to integrate gRPC with dependency injection, logging, and authentication. Learn how to use gRPC to create lightning fast microservices and frontend applications.