gRPC is a cross-platform high-performance remote procedure call framework. gRPC was initially created by Google, but is open source and is used in many organizations. From Wikipedia