Go to content

From RESTful HTTP API to gRPC | .NET Conf 2022

With an increasing need for scalability and performance dictated by the modern web, it becomes harder and harder to choose an API paradigm for inter-service communication. While making RESTful HTTP API calls between services still works, why not use something that will do the job even better? Welcome gRPC! gRPC has been a first-class citizen in .NET for a while. It is contract-based, performant - with smaller response/request bodies, perfect for polyglot microservice-based environments. If we sprinkle some client-side load balancing and the ability to expose a gRPC service as a RESTful HTTP API we might have the perfect point-to-point communication mechanism for microservice architectures. In this session, we will see how we can transform point to point traditional HTTP API downstream calls, to gRPC calls to gain some performance and bandwidth improvements. https://www.dotnetconf.net #DotNet #dotnetconf #dotnet7 πŸ™‹β€β™€οΈπŸ™‹β€β™‚οΈ Get your questions answered on the Microsoft Q&A for .NET: https://aka.ms/dotnet-qa 🏫 Learn C#, F#, and .NET with free self-guided learning from Microsoft Learn: https://aka.ms/learndotnet

November 14, 2022