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.
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

gRPC, Protocol Buffers Workshop