Most common usage scenarios include connecting services in a microservices style architecture, or connecting mobile device clients to backend services. It generates cross-platform client and server bindings for many languages. It uses HTTP/2 for transport, Protocol Buffers as the interface description language, and provides features such as authentication, bidirectional streaming and flow control, blocking or nonblocking bindings, and cancellation and timeouts. The result was gRPC, which is now used in many organizations aside from Google to power use cases from microservices to the “last mile” of computing (mobile, web, and Internet of Things). In March 2015, Google decided to build the next version of Stubby and make it open source. gRPC was initially created by Google, which used a single general-purpose RPC infrastructure called Stubby to connect the large number of microservices running within and across its data centers from about 2001. GRPC ( gRPC Remote Procedure Calls ) is a cross-platform open source high performance remote procedure call (RPC) framework. Android Java, C#, C++, Dart, Go, Java, Kotlin/JVM, Node.js, Objective-C, PHP, Python, Ruby
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |