Skip to content
forked from onestraw/golb

🐙 Yet another load balancer

License

Notifications You must be signed in to change notification settings

panzhihong/golb

 
 

Repository files navigation

Go LB

Build Status Go Report Card Coverage Status godoc

Yet another load balancer golb

Features

  • roundrobin: smooth weighted roundrobin method
  • chash: cosistent hashing method
  • balancer: multiple LB instances, passive health check, SSL offloading
  • controller: dynamic configuration, REST API to start/stop/add/remove LB at runtime
  • service discovery: autodiscover backend services with etcd or consul
  • statistics: HTTP method/path/code/bytes
  • conf: yaml and json configuration

Examples

LICENSE

MIT License

Copyright (c) 2018 Larry He

About

🐙 Yet another load balancer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 98.3%
  • Other 1.7%