Alternativas de GRPC Mejor Valoradas
22 de 23 Reseñas totales para GRPC

Es una forma de utilizar directamente los archivos Java compilados generados por los archivos proto y usarlos como stubs en diferentes microservicios. Es mucho mejor que los competidores ya que es 6-7 veces más rápido en procesar la solicitud y devolver la respuesta. Hay muchos esfuerzos adicionales para la transformación de la solicitud y la respuesta. Reseña recopilada por y alojada en G2.com.
Grpc es bastante bueno con el servicio que proporciona, pero hay una falta de documentación adecuada y apoyo de la comunidad para esta tecnología. Sería mucho mejor si hubiera más guías de "cómo hacerlo" de manera más sencilla, paso a paso, porque es más difícil de implementar que http. Además, hay mucho esfuerzo adicional para implementar también. Reseña recopilada por y alojada en G2.com.
* APIs with types
* Streaming APIs
* Tight integration with protobuf
These are all great reasons to be a big fan of gRPC! Reseña recopilada por y alojada en G2.com.
I wish gRPC was more commonplace. It is rather easy-to-use once people get moving with it, but it is not commonplace enough across industry, yet. Reseña recopilada por y alojada en G2.com.

GRPC ayuda a eliminar la complejidad de tratar con el protocolo HTTP, además, para sistemas altamente escalables, podemos tener funcionalidad de transmisión, lo cual es bastante difícil de implementar sobre HTTP 2.0 puro. También, el protobuff ayuda a reducir el tamaño de los datos y, por lo tanto, a una comunicación más rápida. Reseña recopilada por y alojada en G2.com.
El soporte de GRPC en navegadores es un problema conocido desde hace mucho tiempo. Esa es la única razón que impide que GRPC alcance su gloria sobre REST, y por lo tanto, es necesario exponer interfaces REST para la API de cara al público. Por lo tanto, el esfuerzo adicional requerido para adaptar HTTP 1.1 a GRPC siempre es una carga adicional. Reseña recopilada por y alojada en G2.com.

Es un marco rápido, efectivo y eficiente. Proporciona un entorno desarrollado para trabajar. Reseña recopilada por y alojada en G2.com.
Todo está bien excepto la notificación de actualización de parte debido a algún error. Por lo demás, es una buena experiencia laboral. Reseña recopilada por y alojada en G2.com.

La mejor parte que me gusta de GRPC es:
1. Soporta implementación políglota (el cliente y el servidor pueden estar escritos en lenguajes separados)
2. Una biblioteca de cliente
3. Rápido y compacto Reseña recopilada por y alojada en G2.com.
1. Sin soporte nativo del navegador: Una solicitud en el navegador no puede ser forzada a ser HTTP2
2. Proxies: Muchos proxies no están soportando GRPC (nginx soporta GRPC)
3. Último: Menos soporte
4. Esquema: Hay que mantener un archivo proto
5. Menos herramientas de prueba: Postman no lo soporta. Reseña recopilada por y alojada en G2.com.

Más rápido, ligero y mucho más eficiente que REST, lo que lo hace más adorable. Reseña recopilada por y alojada en G2.com.
uno obvio es un ecosistema débil, no muchos desarrolladores lo usan, y menos soporte de navegadores Reseña recopilada por y alojada en G2.com.

Lo mejor de gRPC para mí es que las barreras de comunicación entre equipos se eliminan con gRPC y el uso de la generación de código basada en archivos proto. Ya no tenemos que pasar por múltiples llamadas KT, así que para que un equipo escale, esto es increíble para trabajar. El rendimiento adicional, entre otros beneficios, es solo la guinda del pastel. Reseña recopilada por y alojada en G2.com.
El ecosistema está construido principalmente alrededor de las APIs REST, y no es fácil encontrar desarrolladores cómodos con gRPC. Lleva tiempo establecer los SOPs dentro de la organización, pero todos estos son esfuerzos necesarios y más que compensan a largo plazo. Sin embargo, el ecosistema de plugins de terceros y de código abierto para diferentes casos simplemente está ausente y habrá muchos casos en los que podríamos quedar bloqueados y tener que dedicar tiempo extra a escribir capas de compatibilidad o encontrar soluciones alternativas. Reseña recopilada por y alojada en G2.com.

gRPC es ridículamente rápido y eficiente impulsado por HTTP/2. Tienes un requisito para una API ligera rápida y eficiente, opta por gRPC. Si estás limitado en el tamaño de la carga útil, protobuff está ahí para rescatar. Reseña recopilada por y alojada en G2.com.
Se complica cuando los requisitos son pesados para tu API. Protobuff es genial pero no es legible para los humanos debido al formato binario. El soporte limitado del navegador para gRPC es otro inconveniente que es difícil de ignorar. Reseña recopilada por y alojada en G2.com.
The abstraction that it provides when it comes to planning the different components that will communicate with eachother Reseña recopilada por y alojada en G2.com.
It doesn't include all the languages in the world (which is understandable since it is still growing!), and sometimes the only way is to go low level to achieve things (which is fine) Reseña recopilada por y alojada en G2.com.
GRPC is new defacto standrad for implementing the microservice which will harness the power of HTTP/2 protocol and help in 2 way communication between server and client Reseña recopilada por y alojada en G2.com.
Changing IDL(interface defination language) protocol buffer from time to time as the services evolove could be worrying for the developer(could be automated) Reseña recopilada por y alojada en G2.com.