Powerhose turns your CPU-bound tasks into I/O-bound tasks so your Python applications are easier to scale.
Powerhose is an implementation of the Request-Reply Broker pattern in ZMQ.
See http://powerhose.readthedocs.org for a full documentation.
CHANGES
0.7 - 2012-06-21
auto-unregistring of dead/slow workers
0.6 - 2012-06-20
introduced a graceful shutdown
added a worker registering so restarting workers are not impacting the system
0.5 - 2012-06-12
drastically reduced the number of used FDs, mainly by reusing the same context when possible
0.4 - 2012-05-25
the broker exits if there’s already a valid broker running in the socket.
powerhose-broker gained 2 new options: –check and –purge-ghosts
0.3 - 2012-05-24
implemented timeout_max_overflow in the client.
the stacks are dumped on worker timeouts
now using delayed callbacks for the heartbeat
0.2 - 2012-04-17
make sure execution errors are properly transmited and raised.
fixed the pool of connectors - so every connector is correctly freed
now workers can get extra options from the command-line
0.1 - 2012-04-05
initial release.
Release files for powerhose 0.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| powerhose-0.7.tar.gz | 21.3 kB | Details |
Release files / powerhose-0.7.tar.gz
| Download URL | powerhose-0.7.tar.gz |
|---|---|
| Size | 21.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4ce5a5c82391693ef212b47f2aa099ebe3fd42f715a6d8e0d31aa5ae1e92a4ac
|
|
BLAKE2b-256 checksum How to use checksums |
a5b7aa74b683452f5e86477487a04007352a70b51e36906f885b4c7711047a30
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |