An open API service indexing awesome lists of open source software.

https://github.com/twisted/ampoule

Process pool for Twisted, using AMP
https://github.com/twisted/ampoule

python twisted

Last synced: 7 months ago
JSON representation

Process pool for Twisted, using AMP

Awesome Lists containing this project

README

          

Ampoule - a process pool for Twisted, based on AMP
==================================================

Ampoule is a process pool written on top of
[Twisted](https://twistedmatrix.com/). Its name comes from the use of
[AMP](https://amp-protocol.net/) as the default communication protocol between
the pool and all its children.

It provides an API very close to that of the built-in Twisted `ThreadPool`. As
an helper function it also provides a `deferToAMPProcess` function that creates
the `ProcessPool` and submits jobs to it.