Presentation: Binary Protocol AMA (Ask Me Anything)

Track: Ask Me Anything (AMA)

Location: Manhattan Ballroom, 8th fl.

Duration: 2:55pm - 3:45pm

Day of week: Wednesday

Level: Intermediate

Persona: Architect, Developer


A binary protocol is a protocol which is intended or expected to be read by a machine rather than a human being, as opposed to a plain text protocol such as IRC, SMTP, or HTTP. Binary protocols have the advantage of terseness, which translates into speed of transmission and interpretation.

Join Katharina Probst, Engineering Manager @Netflix and host of the Next Gen APIs track, as she invites a panel of speakers to answer any and all questions on implementing and maintaining binary protocols (such as gRPC). 

Speaker: Katharina Probst

Engineering Manager @Netflix

Katharina Probst leads engineering teams at Netflix. She is responsible for the Netflix API, which helps bring Netflix streaming to millions of people around the world. Prior to joining Netflix, she was in the cloud computing team at Google, where she saw cloud computing from the provider side. Her interests include scalable, distributed systems, APIs, cloud computing, and building effective and successful teams. She also holds a PhD in Computer Science from Carnegie Mellon University.

Find Katharina Probst at

Speaker: Chris Roche

Core Libraries Engineer @Lyft

Chris is a Core Libraries Engineer at Lyft focused on enriching the tools to create distributed systems. From rollout of a new protocol to building code-generation utilities, his current work centers around evangelizing Protocol Buffers and gRPC in a polyglot ecosystem. Previously, Chris was responsible for building out the Go service infrastructure and developer tools at VSCO.

Find Chris Roche at

Speaker: Christopher Burnett

Core Libraries Engineer @Lyft

Christopher Burnett is Lead Core Libraries Engineer at Lyft in NYC, where he designs software for distributed systems. The Core Libraries team is responsible for bringing gRPC into Lyft's polyglot ecosystem by providing tooling and instrumentation for service engineers across multiple languages. Prior to Lyft he worked on resumable protocols that improved photo transfers for low-quality networks around the world for both Twitter and VSCO.

Find Christopher Burnett at

Speaker: Michael Bryzek

Cofounder & CTO, previously Co-Founder & CTO @Gilt

Michael is the CTO and co-founder of Gilt Groupe, an innovative online shopping destination offering its members special access to the most inspiring merchandise, culinary offerings, and experiences every day, many at insider prices. Gilt continually searches the world for the most coveted brands and products, including fashion for women, men, and children; home decor; artisanal ingredients; hotels and travel experiences on every continent; and unique activities in a growing list of cities and destinations. We believe that every day is an opportunity to inspire and be inspired. Michael has built Gilt's technology platform to support massive bursts of traffic as sales start every day at noon. He holds a BSc and Masters in computer science from the Massachusetts Institute of Technology.

Find Michael Bryzek at

Speaker: Cameron Waeland

Software Engineer @Compass

Cameron has over 10 years of experience building successful commercial software products from design through commercial market launch. Since graduating with a Software Engineering degree from the University of Waterloo he has been developing both front and back end applications including scalable APIs, reporting systems that leverage large scale data sets and has both designed and developed powerful end user dashboards. For the past year and a half Cameron has been leading API development at Compass, and has been key part of driving developer efficiency and laying the foundation for the next stage of growth. Prior to Compass, Cameron worked at JW Player where he was head of platform architecture building both video player and platform solutions instrumental in driving adoption of the JW Player.

Find Cameron Waeland at


Monday, 26 June

Tuesday, 27 June

Wednesday, 28 June