Building Microservices with gRPC and .NET

Microservices based applications consist of multiple services and are built with a variety of programming languages. Based on the business use case, you can pick the most appropriate technology to build your service. gRPC can be one of those choices.

Today we chat with Sourahb to find out more about gRPC and ASP.NET Core apps.

[01:04] - Where does gRPC come from?
[02:40] - What's different about gRPC, why this?
[06:15] - Contract based development, types, strongly type clients, like WCF?
[09:45] - Demo time!
[17:23] - What's next for .NET Core and gRPC / Roadmap?
[19:22] - Are there any challenges running gRPC?

- Free Azure Account - https://aka.ms/cldntvshw/freeazure
- gRPC services with ASP.NET Core - https://docs.microsoft.com/aspnet/core/grpc/aspnetcore?view=aspnetcore-3.1&tabs=visual-studio&WT.mc_id=cloudnativeshow-ch9-shboyer
- Tutorial: Create a gRPC client and server in ASP.NET Core - https://docs.microsoft.com/aspnet/core/tutorials/grpc/grpc-start?view=aspnetcore-3.1&tabs=visual-studio&WT.mc_id=cloudnativeshow-ch9-shboyer
- .NET GitHub Repository : dotnet/grpc-dotnet - https://github.com/grpc/grpc-dotnet