top

Cloud Native Computing Foundation adopted gRPC Framework from Google

On 1st March 2017, Google declared to donate its gRPC framework to the Cloud Native Computing Foundation.The gRPC is google’s high-performance remote procedure call framework. Projects that bring microservices and Software containers to the mainstream and Kubernetes container orchestration tool and are incubated by CNFC. CNFC, an open-source home of Google has incorporated gRPC and it's existing gRPC projects and ecosystem project. GRPC is a modern, open-source, high-performance remote procedure call framework and is the 6th project in the CNFC portfolio. The  Fundamental idea of gRPC or Apache thrift is to run an application access code and also the result from it in another application that runs on a remote server or on the same machine.The RPC requests are focused on making remote codes that are similar to programming codes while REST call is focussed on the resources. GRPC is contributing a single uniform horizontal layer wherein the service developers don’t have to worry about the authentication, load balancing, authorization, logging, tracing, monitoring, health checking etc. In 2015, Google had open sourced gRPC. “ For large-scale Internet companies and high throughput storage and streaming systems where performance really matters, gRPC can shine. In addition, having a uniform framework to connect and operate cross-language services were difficult concepts like circuit breaking, flow control, authentication, and tracing are taken care of can be very useful,” said Varun Talwar, product manager at Google in charge of gRPC.   The new framework will allow the developer community a low latency, modern bandwidth and CPU efficient way to create large distributed system as well as real-time communication,  IoT devices, power mobile app, and APIs.
Rated 4.0/5 based on 20 customer reviews
Normal Mode Dark Mode

Cloud Native Computing Foundation adopted gRPC Framework from Google

Geneva Clark
What's New
02nd Mar, 2017
Cloud Native Computing Foundation adopted gRPC Framework from Google

On 1st March 2017, Google declared to donate its gRPC framework to the Cloud Native Computing Foundation.The gRPC is google’s high-performance remote procedure call framework. Projects that bring microservices and Software containers to the mainstream and Kubernetes container orchestration tool and are incubated by CNFC.

Grpc server

CNFC, an open-source home of Google has incorporated gRPC and it's existing gRPC projects and ecosystem project. GRPC is a modern, open-source, high-performance remote procedure call framework and is the 6th project in the CNFC portfolio.

The  Fundamental idea of gRPC or Apache thrift is to run an application access code and also the result from it in another application that runs on a remote server or on the same machine.The RPC requests are focused on making remote codes that are similar to programming codes while REST call is focussed on the resources.

GRPC is contributing a single uniform horizontal layer wherein the service developers don’t have to worry about the authentication, load balancing, authorization, logging, tracing, monitoring, health checking etc. In 2015, Google had open sourced gRPC.

“ For large-scale Internet companies and high throughput storage and streaming systems where performance really matters, gRPC can shine. In addition, having a uniform framework to connect and operate cross-language services were difficult concepts like circuit breaking, flow control, authentication, and tracing are taken care of can be very useful,” said Varun Talwar, product manager at Google in charge of gRPC.

 

The new framework will allow the developer community a low latency, modern bandwidth and CPU efficient way to create large distributed system as well as real-time communication,  IoT devices, power mobile app, and APIs.

Geneva

Geneva Clark

Blog Author
Geneva specializes in back-end web development and has always been fascinated by the dynamic part of the web. Talk to her about modern web applications and she and loves to nerd out on all things Ruby on Rails.

Leave a Reply

Your email address will not be published. Required fields are marked *

SUBSCRIBE OUR BLOG

Follow Us On

Share on

other Blogs

20% Discount