9ad740fa1e
Add a new object called `Partitioner' which is based on the consistent hashring implementation of tooz.hashring. The coordinator API allows to create such an object and to use it to dispatch objects ownership across several workers. Change-Id: Iae8c861d5b6c15b714f1ec3bd7090d15dd468421 |
||
---|---|---|
doc/source | ||
examples | ||
releasenotes | ||
tools | ||
tooz | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.testr.conf | ||
CONTRIBUTING.rst | ||
LICENSE | ||
README.rst | ||
bindep.txt | ||
requirements.txt | ||
run-examples.sh | ||
setup-consul-env.sh | ||
setup-etcd-env.sh | ||
setup.cfg | ||
setup.py | ||
tox.ini |
README.rst
Tooz
The Tooz project aims at centralizing the most common distributed primitives like group membership protocol, lock service and leader election by providing a coordination API helping developers to build distributed applications.
- Free software: Apache license
- Documentation: http://docs.openstack.org/developer/tooz
- Source: http://git.openstack.org/cgit/openstack/tooz
- Bugs: http://bugs.launchpad.net/python-tooz/