Introduction to Protocol Buffers and gRPC with Go

Date: January 14th, 2019 - 12PM CST - 3PM CST

Creating and scaling microservice via a distributed system is a complex and challenging effort. Protocol Buffers (Protobuf) and gRPC can quickly simplify this challenge, by easily defining your messages and services with Protobuf. These are small, simple, and fast data structures. Protobuf ships with idiomatic libraries written for most of the popular languages and platforms. With gRPC, you can start quickly, and scale to millions of RPC’s per second with ease. It also supports bi-directional streaming, integrated auth, tracing, load balancing, and more.

In a nutshell, if you are embarking on a new system, or looking to extend an existing one, gRPC will allow you to accomplish that in small, manageable steps that will ensure a future system that is robust, fast, and scalable.

By the end of this course, you’ll be able to create basic protocol buffer messages, design simple gRPC services and understand how to properly handle successful and unsuccessful rpc calls.

This is an online workshop. All links for video and material will be sent 24 hours prior to the workshop beginning.

Cory LaNou

Cofounder/Instructor
Cory specializes in Go Fundamentals, Advanced Go, Distributed Systems, and gRPC.
Having problems purchasing above? Purchase directly from Eventbrite