PyCon Israel 2024

Your locale preferences have been saved. We like to think that we have excellent support for English in pretalx, but if you encounter issues or errors, please contact us!

Getting Started with gRPC
09-17, 09:15–12:15 (Asia/Jerusalem), Room I
Language: עברית

gRPC is a high performance open source RPC framework.
In this workshop we'll build a gRPC server and client, going from basics to advanced topics such as testing, streaming, interceptors and more.


gRPC is an open source RPC framework from Google.

It has become the default choice for internal server to server communication within companies.
gRPC is fast, secure, has a schema for incoming and outgoing messages, supports streaming and provides many more benefits.

In the course, we'll write a ride hailing service.
We'll build the server, the client and along the way discuss testing, streaming, security and many more subjects.
We'll also discuss operational topics such as using TLS, sharing protocol buffers definition and exposing gRPC as REST API.


Expected experience level of participants

Intermediate

Target audience

Developers

Miki has been shipping bugs to production for over 25 years.
He has a passion for teaching, mentoring, and talking about tech for way too long.
Miki contributes to open source, either his own projects, or external ones - including the Go and Python projects.

Miki wrote several technical books, he's a LinkedIn Learning author and an organiser of Go Israel Meetup, GopherCon
Israel, and PyData Tel Aviv Conference.

When not geeking out, Miki likes to climb, hike all over the world, read books and annoy his family.