The English version of quarkus.io is the official project site. Translated sites are community supported on a best-effort basis.

gRPC

gRPC es un marco RPC de alto rendimiento. Puede conectar eficazmente servicios implementados con varios lenguajes y marcos. También es aplicable en la última milla de la informática distribuida para conectar dispositivos, aplicaciones móviles y navegadores a los servicios backend.

En general, gRPC utiliza HTTP/2, TLS y Protobuf (búferes de protocolo). En una arquitectura de microservicios, gRPC es una alternativa eficiente y de tipo seguro a HTTP.

La extensión Quarkus gRPC integra gRPC en la aplicación Quarkus. Es:

  • apoya la implementación de los servicios gRPC

  • soporta el consumo de servicios gRPC

  • se integra con el motor reactivo de Quarkus, así como con el modelo de desarrollo reactivo

  • permite la comunicación en texto plano, así como TLS, y TLS con autenticación mutua

  • supports xDS gRPC integration

Quarkus gRPC se basa en Vert.x gRPC.