Main Content

From Monolith to Microservice: Modernizing a Legacy Codebase with gRPC

From humble beginnings as an internal infrastructure tool connecting microservices at Google, gRPC now powers microservices at companies like Netflix, Square, and even games like Pokemon Go. gRPC is language agnostic and can easily plug into any environment, making it an easy choice for modernizing (and standardizing!) infrastructure. In this talk, I will share a case study on how you can modernize an API by breaking it down into gRPC-powered microservices, and how your team can save time by using gRPC-generated client stubs.

Questions we will answer:

  • What is gRPC?

  • How is gRPC different from REST?

  • What are the advantages of using gRPC over other options?

  • How do I incorporate a gRPC microservice into a codebase?

  • What are some common “gotchas” working with gRPC?

Attachment Size
APIs with gRPC slidedeck 1.48 MB
Login to Register