Comunicación de microservicios en .NET usando gRPC: Una guía práctica para desarrolladores .NET para construir mecanismos de comunicación eficientes para aplicaciones distribuidas


Precio:
Precio de venta$54.65

Descripción

Aprenda a implementar gRPC en la plataforma .NET paso a paso y cubra cómo usar gRPC en .NET, incluidos los fundamentos, casos de uso y mejores prácticas


Características clave:

  • Explore todos los aspectos de la implementación de gRPC en .NET, desde las funciones más básicas hasta las más avanzadas.
  • Descubra las mejores prácticas para usar gRPC para asegurarse de que sus aplicaciones sean lo más eficientes y escalables posible.
  • Identifique cuándo gRPC es la mejor herramienta para el trabajo y cuándo no lo es.


Descripción del libro:

Explore las capacidades de gRPC para una comunicación más rápida entre sus microservicios utilizando el protocolo HTTP/2 en esta guía práctica que le muestra cómo implementar gRPC en la plataforma .NET.

gRPC es uno de los protocolos más eficientes para la comunicación entre microservicios, además de ser relativamente fácil de implementar. Sin embargo, su documentación oficial a menudo está fragmentada y a los desarrolladores de .NET les puede resultar difícil reconocer la mejor manera de asignar entre los tipos de datos de C# y los campos en los mensajes gRPC. Este libro abordará estas preocupaciones y mucho más. Comenzando con los fundamentos de gRPC, descubrirá cómo usarlo dentro de las aplicaciones .NET. Explorará las mejores prácticas para el rendimiento y se centrará en escalar una aplicación gRPC. Una vez que esté familiarizado con el funcionamiento interno de los diferentes tipos de llamadas que admite gRPC, avanzará para aprender cómo proteger sus puntos finales gRPC aplicando autenticación y autorización.

Con explicaciones detalladas, este libro de gRPC .NET le mostrará cómo el protocolo Protobuf le permite enviar mensajes de manera eficiente al incluir solo los datos necesarios. Nunca más se confundirá al traducir entre los tipos de datos de C# y los disponibles en Protobuf.

Al final del libro, habrá adquirido conocimientos prácticos de gRPC y podrá usarlo en aplicaciones .NET para permitir la comunicación directa entre microservicios.


Lo que aprenderá:

  • Familiarícese con los fundamentos de gRPC y Protobuf.
  • Depure componentes gRPC dentro de una aplicación .NET para localizar y corregir errores.
  • Comprenda las mejores prácticas de gRPC, como la mejora del rendimiento.
  • Traduzca eficazmente entre gRPC y código C# nativo aplicando tipos conocidos.
  • Proteja la comunicación gRPC dentro de una aplicación .NET.
  • Descubra cómo monitorear gRPC en .NET aplicando registros y métricas.


Para quién es este libro:

Este libro es para desarrolladores de .NET que trabajan con microservicios y buscan soluciones eficientes para facilitar la comunicación entre servicios utilizando gRPC. Cualquier persona familiarizada con la arquitectura de microservicios y con conocimientos de los fundamentos de .NET Core, pero no necesariamente de gRPC, también encontrará este libro útil.

Autor: Fiodar Sazanavets
Editorial: Packt Publishing
Publicado: 11/02/2022
Páginas: 486
Tipo de encuadernación: Tapa blanda
Peso: 1.82 libras
Tamaño: 9.25 pulgadas de alto x 7.50 pulgadas de ancho x 0.98 pulgadas de profundidad
ISBN13: 9781803236438
ISBN10: 1803236434
Categorías BISAC:
- Informática | Programación | Microsoft
- Informática | Lenguajes | C#
- Informática | Internet | Servicios web y API

Este título no es retornable