Skip to content

cradenbyrg/thriftpool

 
 

Repository files navigation

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 pyev as wrapper for libev and ØMQ for load balancing between workers. Request processing written in Cython.

Key features:

  • Fast request processing (~3500 rps);
  • Compatibility with gevent through monkey patching;
  • Support request logging.

Code of project based on Celery.

About

App server that hosts thrift services.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published