Coordinate distributed systems.
Go to file
Julien Danjou 9ad740fa1e Add partitioner implementation
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
2017-01-01 19:03:40 +01:00
doc/source Add partitioner implementation 2017-01-01 19:03:40 +01:00
examples Add partitioner implementation 2017-01-01 19:03:40 +01:00
releasenotes Add partitioner implementation 2017-01-01 19:03:40 +01:00
tools [doc] Note lack of constraints is a choice 2016-12-22 09:49:10 +11:00
tooz Add partitioner implementation 2017-01-01 19:03:40 +01:00
.coveragerc Add standard code coverage configuration file 2015-10-02 09:09:41 -04:00
.gitignore Add reno for release notes management 2016-11-03 15:09:51 +08:00
.gitreview Fix .gitreview after rename/transfer 2014-12-06 19:27:17 +03:00
.testr.conf Enable OS_LOG_CAPTURE so that logs can be seen (on error) 2016-02-08 14:58:22 -08:00
CONTRIBUTING.rst Add CONTRIBUTING.rst 2016-11-18 16:44:36 +08:00
LICENSE First commit of Tooz 2013-12-19 12:18:35 +01:00
README.rst Switch badges from 'pypip.in' to 'shields.io' 2015-06-11 20:44:26 -07:00
bindep.txt Install only needed packages 2016-09-22 10:20:50 +02:00
requirements.txt Replace retrying with tenacity 2016-11-24 10:25:52 +01:00
run-examples.sh Have examples run in the py27 environment and make them work 2014-09-19 11:57:56 -07:00
setup-consul-env.sh Use pifpaf to setup daemons 2016-06-09 10:40:16 +02:00
setup-etcd-env.sh Update etcd version in tests 2016-08-26 12:11:47 +02:00
setup.cfg Changed author and author-email 2016-11-28 10:05:45 +07:00
setup.py Updated from global requirements 2015-09-17 12:17:45 +00:00
tox.ini [doc] Note lack of constraints is a choice 2016-12-22 09:49:10 +11:00

README.rst

Tooz

Latest Version

Downloads

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.

Join us