Virtual Event
November 17–November 20, 2020
Learn More and Register to Attend This Event

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for KubeCon + CloudNativeCon North America 2020 - Virtual to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in Eastern Standard Time (UTC–05:00). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.
Thursday, November 19 • 3:45pm - 4:20pm
gRPC Communication Patterns – A Deep Dive - Kasun Indrasiri & Danesh Kuruppu, WSO2

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.

Real-World microservices implementations often use a variety of communication protocols and standards to build different services. gRPC has emerged as an efficient, reliable, and robust way to build inter-microservice communication owing to its rich service definition capabilities with protocol buffers, a variety of language support, and high performance. In this session, we will discuss how gRPC can be used to build inter-microservices communications. In this talk, we’ll explore fundamental gRPC communication patterns; Unary RPC, Server-side Streaming, Client-side Streaming, and Bi-directional Streaming, Understanding when and how to use gRPC Interceptors, Deadlines, Cancellation, Error Handling, Multiplexing, and Metadata, a network analysis of how gRPC communication works behind the scenes.

avatar for Kasun Indrasiri

Kasun Indrasiri

Senior Program Manager at Azure Messaging Services, O'Reilly Author, Microsoft
Kasun Indrasiri is an author, a product manager, and a software architect with extensive experience in microservices, cloud native architecture and building messaging and integration platforms.He is the author of the Design Patterns for Cloud Native Applications (O'Reilly, 2021... Read More →
avatar for Danesh Kuruppu

Danesh Kuruppu

Associate Technical Lead, WSO2
Danesh Kuruppu is an associate technical Lead at WSO2 and with over five years of experience in enterprise integration and microservices technologies. Danesh is the main designer and developer of adding gRPC support for the open source, cloud native programming language Ballerina... Read More →

Thursday November 19, 2020 3:45pm - 4:20pm EST
Intrado Virtual Event Platform