Skip to content

elig-salt/grpc-in-production

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gRPC in production

When using gRPC in production, at some point the following problems become more appearant:

Schema breaking changes

It's hard to break protobuf schemas, but possible. Check out how to absolutely prevent it: Schema Breaking changes

Load balancing

gRPC connections are HTTP2 based - meaning multiple requests are multiplexed on each connection.

A client will have all of his requests sent on the first connection it opened. Check out an awesome way to solve this, and also benefit from a variety of additional tools and capabilities: LinkerD

About

Guiding concepts for production grade gRPC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published