aioworkerpool: async worker pool
Master/Worker pool for asyncio (PEP 3156).
- Uses fork() to reuse python interpreter
- Supports proxying of stdout/stderr from workers to files
- Provides multiprocess-aware logging transport
- Supports file descriptor preserving
- May run as UNIX daemon
$ pip install aioworkerpool
Example (see quickstart.py)
.. literalinclude:: ../examples/quickstart.py :language: python
$ cd aioworkerpool $ python -m examples.quickstart
Current development status
Library is under active development so API may change dramatically.
.. toctree:: :maxdepth: 2 master worker logging