Skip to content

gRPC, Protocol Buffers Workshop

gRPC, Protocol Buffers Workshop

Details

https://secure.meetupstatic.com/photos/event/4/4/c/c/600_463577612.jpeg

gRPC, Protocol Buffers Workshop

Remote Procedure Calls (RPCs) provide a useful abstraction for building distributed applications and services.

https://github.com/grpc/grpc

gRPC is an implementation of RPC protocol layered over HTTP/2.

gRPC uses Protocol Buffers as the Interface Definition Language (IDL) for describing both the service interface and the structure of the payload messages.

https://github.com/google/protobuf

In this "hands on workshop" we will learn about RPC, ProtoBuf and gRPC.

We will write code that involves

. defining a service interface

. Protobuf based definition

. using protoc compiler to generate code in C++, Java, Python

. implement the client and server code

. troubleshooting and debugging

. if time permits, we will also do some benchmarking

Photo of FOSS Cafe group
FOSS Cafe
See more events
Thought Factory, Axis Bank Innovation Lab
2nd Floor, Tower D, Diamond District,Old Airport Rd, HAL Airport Area, Domlur · Bangalore