Preguntas etiquetadas con grpc

101
protobuf frente a gRPC

Intento entender protobuf y gRPC y cómo puedo usar ambos. ¿Podría ayudarme a comprender lo siguiente? Teniendo en cuenta el modelo OSI, ¿dónde está, por ejemplo, Protobuf en la capa 4? Pensando en la transferencia de un mensaje, ¿cómo es el "flujo", qué hace gRPC y qué falla el protobuf? Si el...

98
¿En qué se diferencia GRPC de REST?

Estoy leyendo esta explicación de GRPC y este diagrama es de interés: ¿Cómo funciona la capa de transporte? Si es a través de la red ... ¿por qué se llama RPC? Más importante aún, ¿en qué se diferencia de REST que implementa una API para la capa de servicio (la clase en el cliente que tiene...

9
GRPC: hacer cliente de alto rendimiento en Java / Scala

Tengo un servicio que transfiere mensajes a una velocidad bastante alta. Actualmente es atendido por akka-tcp y genera 3,5 millones de mensajes por minuto. Decidí probar grpc. Desafortunadamente, resultó en un rendimiento mucho menor: ~ 500k mensajes por minuto e incluso menos. ¿Podría...