
Beginning gRPC with ASP.NET Core 6
Anthony Giretti
- Editorial
- Apress
- Año
- 2022
- Páginas
- ~364
- Nivel
- Básico
De qué trata
Introducción integral a gRPC y Protocol Buffers en el ecosistema .NET 6, demostrando cómo crear servicios distribuidos de ultrabaja latencia y alto rendimiento. El autor presenta la especificación gRPC y su contraste con las arquitecturas REST tradicionales en escenarios empresariales.
El libro detalla el diseño de contratos con archivos .proto, la generación automática de clientes y stubs de servidor en C#, y la implementación de los cuatro tipos de comunicación: RPC unario, streaming del servidor, streaming del cliente y streaming bidireccional. Además, aborda streaming de telemetría, balanceo de carga, interceptores y securización de canales gRPC con TLS.
Recomendado para desarrolladores backend y arquitectos de microservicios que buscan optimizar la comunicación entre servicios internos mediante serialización binaria ultrarrápida con ASP.NET Core 6.
- gRPC
- ASP.NET Core 6
- .NET 6
- Protocol Buffers
- Microservicios
- Streaming RPC
- mTLS
- Interceptors
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Motor de telemetría en streaming de alta velocidad
Construcción de un servicio gRPC bidireccional para monitoreo de métricas de servidores en tiempo real con clientes .NET.

