by @laydihacks ⚒
El estandar más común para construir un API es HTTP/REST, sin embargo, resulta complicado porque se requiere pensar en muchas cosas: el formato de intercambio de datos (json, xml, binarios), el endpoint, la latencia, la escalabilidad, etc… gRPC permite solventar estas limitaciones.
En gRPC, una aplicación cliente puede llamar directamente a un método en una aplicación de servidor en una máquina diferente como si fuera un objeto local, lo que facilita la creación de aplicaciones y servicios distribuidos.
Referencias: