Acerca de el uso de GRPC en microservicios para construir una comunicación entre servicio de alto rendimiento con .NET6
Vea la imagen general del proyecto de microservicios de comercio electrónico del mundo real. Puedes ver eso, hay 6 microservicios. Utilizo servicios de trabajadores y aplicaciones GRPC .NET 6 para construir componentes GRPC de clientes y servidores que definan contratos de definición de servicio Proto.

Básicamente, implemento lógica de comercio electrónico con solo comunicación GRPC. Hay 3 aplicaciones de servidor GRPC que son product , shopping cart y servicios discount GRPC y hay 2 servicios de trabajadores que son product worker service y shopping cart worker service . Los servicios de trabajadores son operaciones del cliente y realizan operaciones a través de las aplicaciones del servidor GRPC y asegura los servicios de GRPC con microservicios identity server independiente con OAuth 2.0 y JWT Token.