Skip to content

Book #9 - gRPC: Up & Running - Chapter 8 - The gRPC Ecosystem

Photo of Casey Bowman
Hosted By
Casey B. and Connor
Book #9 - gRPC: Up & Running - Chapter 8 - The gRPC Ecosystem

Details

Note: We also plan to have a session on Sep 20, after we've finished the book, to review a project we each have created using gRPC. We plan to go through together the code we've each written individually. We might also explore some of the resources in the Awesome gRPC repository https://github.com/grpc-ecosystem/awesome-grpc We plan to decide on our exact plans for what we do after this book on Sep 13.

************************************

Would you like to learn a programming language, such as Rust, or a technology such as Bitcoin? Join one of our reading groups!

We've gone through tutorials on Protocol Buffers and gRPC and now are reading the book "gRPC: Up & Running". We started with Chapter 5. This week we'll be discussing Chapter 8 - "The gRPC Ecosystem"

Here's what we did in preparation -

  1. The Tour of Go tutorial
    https://tour.golang.org/welcome/1

  2. The Protocol Buffer tutorial for Go
    https://developers.google.com/protocol-buffers/docs/gotutorial

  3. We read "What is gRPC?" and the Go helloworld example
    https://grpc.io/docs/what-is-grpc/introduction/
    https://grpc.io/docs/what-is-grpc/core-concepts/

  4. We looked at the code needed to set up a Go server and a Python client based on the Go and Python gRPC tutorials and discuss the route_guide example
    https://grpc.io/docs/languages/go/basics/
    https://grpc.io/docs/languages/python/basics/

We might do an optional session on the use of 'tonic, a gRPC implementation written in Rust.

In conjunction with the reading material, we also may do some hackergardens on the topic of gRPC. Kubernetes, and Kafka. It'd be great to do these in person, but in this time of Covid-19, we plan to stick with Zoom. If you have any ideas on project ideas, please bring your suggestions.

When reading a book, we cover a chapter each meetup generally. The magic happens when you present a section of that chapter yourself. We each learn a lot more from having to present the material to each other in a peer-to-peer fashion. After each section, we pause and allow for questions and discussion, then go on to the next section, and another person presents. Sometimes we read tutorials and papers.

Each time we meet, at the end of our meetup, we just agree on the next chapter we're reading. When needed, we'll spend two meetups on one chapter

We meet weekly online on Sundays via zoom to go through the book - https://us02web.zoom.us/j/84281187589 and occasionally in person

Please sign up to present a section of the chapter here on this signup sheet https://tamalpais.atlassian.net/wiki/spaces/LosGatosRG/pages/658898983/Book+9+-+gRPC+Up+and+Running

Between meetups, we have a slack channel for discussion and questions at https://losgatosreadinggroups.slack.com/
See you there!

Photo of Los Gatos Reading Group group
Los Gatos Reading Group
See more events