Skip to content
forked from bsm/grpclb

External Load Balancing Service solution for gRPC written in Go

License

Notifications You must be signed in to change notification settings

hollinwilkins/grpclb

 
 

Repository files navigation

grpclb

Build Status GoDoc License

External Load Balancing Service solution for gRPC written in Go. The approach follows the proposal outlined by the core gRPC team.

grpclb load-balancer provides a neutral API which can be integrated with various service discovery frameworks. An example service discovery implementation is provided for Consul.

Usage

Load Balancer

Please also see the bootstrap for Consul backed load-balancers as a reference for building load balancers. Either use the command directly or build your very own.

Server

Servers can optionally report load to the Load Balancer. An example:

See Documentation

Client

See Documentation

About

External Load Balancing Service solution for gRPC written in Go

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 76.6%
  • Ruby 10.8%
  • Python 9.5%
  • Makefile 3.1%