repositorypackage
0.4.1
Repository: https://github.com/corgiman/ringpop-go.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# README
ringpop-go

Ringpop is a library that brings cooperation and coordination to distributed applications. It maintains a consistent hash ring on top of a membership protocol and provides request forwarding as a routing convenience. It can be used to shard your application in a way that's scalable and fault tolerant.
Getting started
To install ringpop-go:
go get github.com/uber/ringpop-go
Developing
First make certain that thrift
is in your path. (OSX: brew install thrift
). Then,
make setup
to install remaining golang dependencies.
Finally, run the tests by doing:
make test
Documentation
Interested in where to go from here? Read the docs at ringpop.readthedocs.org