Coordinate distributed systems.
Go to file
Joshua Harlow c22f2076a0 Try to use PSETEX when possible
In order to provide more accurate heartbeating expiry we should
try to use the PSETEX command when we can (which supports millisecond
resolution expiry instead of using the SETEX which only supports
second level expiry).

Change-Id: I4f6e6b20ec26d9da03caf508c8e6b4c54c156f93
2014-10-29 18:12:15 -07:00
doc/source Add doc8 to the py27 test running 2014-09-16 16:44:41 -07:00
examples Have examples run in the py27 environment and make them work 2014-09-19 11:57:56 -07:00
tooz Try to use PSETEX when possible 2014-10-29 18:12:15 -07:00
.gitignore Add pbr generated and testr files to gitignore 2014-03-06 11:54:28 +01:00
.gitreview Added .gitreview 2013-12-04 00:18:35 +00:00
.testr.conf First commit of Tooz 2013-12-19 12:18:35 +01:00
LICENSE First commit of Tooz 2013-12-19 12:18:35 +01:00
README.rst First commit of Tooz 2013-12-19 12:18:35 +01:00
requirements-py3.txt Add a redis driver 2014-10-15 10:50:09 -07:00
requirements.txt Add a redis driver 2014-10-15 10:50:09 -07:00
run-examples.sh Have examples run in the py27 environment and make them work 2014-09-19 11:57:56 -07:00
setup-test-env.sh Add a redis driver 2014-10-15 10:50:09 -07:00
setup.cfg Add a redis driver 2014-10-15 10:50:09 -07:00
setup.py First commit of Tooz 2013-12-19 12:18:35 +01:00
test-requirements.txt Let zake act as a in-memory fully functional driver 2014-09-15 16:38:11 -07:00
tox.ini Ensure that we correctly expire (and cleanup) redis members 2014-10-29 19:53:58 +00:00

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.