Metadata-Version: 1.1
Name: zkcluster
Version: 0.0.2
Summary: zzzeek's clustering server framework
Home-page: http://bitbucket.org/zzzeek/zkcluster
Author: Mike Bayer
Author-email: mike@zzzcomputing.com
License: MIT
Description: ===========
        ZK Cluster
        ===========
        
        This library provides a framework for writing clustered services.
        
        Currently, it is derived from the basis used in HAAlchemy, and is
        intended to be used with `HAAlchemy <https://bitbucket.org/zzzeek/haalchemy>`_
        and `Connmon <https://bitbucket.org/zzzeek/connmon>`_.
        
        The core of the framework is a clusterable service which can connect
        with other clusterable services using a p2p system, and within the p2p
        system a partial implementation of the RAFT consensus algorithm may
        also be used for "leader" selection.
        
        Messaging is performed using a simple RPC scheme.
        Applications which use the system only work with RPC message objects.
        
        The file ``demo.py`` illustrates some use of the API.
        
        The ZKCluster API is very specific to its current use cases, and is likely
        not useful as a general use RPC / clustering library.
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
