Metadata-Version: 1.0
Name: thriftpool
Version: 0.1.21
Summary: Container for thrift services.
Home-page: https://github.com/blackwithwhite666/thriftpool
Author: Lipin Dmitriy
Author-email: blackwithwhite666@gmail.com
License: BSD
Description: ===========================================
        ThriftPool - Container for thrift services.
        ===========================================
        
        CI status: |cistatus|
        
        `ThriftPool` is an application server for `Thrift`_ services. It should create needed
        sockets, start workers, serve requests from client and log them. It use `pyuv`_ as
        wrapper for `libuv`_ and pre-fork model for load balancing between workers. Request processing
        written in `Cython`_.
        
        Key features:
        
        * Pre-fork worker model;
        * Fast request processing (~3500 rps);
        * Compatibility with gevent through monkey patching;
        * Support request logging.
        
        Code of project based on `Celery`_.
        
        .. |cistatus| image:: https://secure.travis-ci.org/gdeetotdom/thriftpool.png?branch=master
        .. _`Thrift`: http://thrift.apache.org/
        .. _`pyuv`: https://github.com/saghul/pyuv
        .. _`libuv`: https://github.com/joyent/libuv
        .. _`Cython`: http://www.cython.org/
        .. _`Celery`: http://celeryproject.org/
        
        
        Changelog
        =========
        
        0.1.21
        ------
        
        - Add support for handlers start and stop;
        
        0.1.19 - 0.1.20
        ---------------
        
        - Add support for worker restarting after their ttl expired;
        
        0.1.17 - 0.1.18
        ---------------
        
        - Ensure that acceptors started after workers crashed;
        
        0.1.15 - 0.1.16
        ---------------
        
        - Fix bugs;
        
        0.1.14
        ------
        
        - Start listeners after workers;
        
        0.1.1 - 0.1.13
        --------------
        
        - Add support for prefork model;
        
        0.1.0 (initial release)
        -----------------------
        
        - Base prototype;
        
Keywords: thrift soa
Platform: UNKNOWN
