August 2015
Intermediate to advanced
286 pages
5h 42m
English
Scalable Concurrent Operations in Python (SCOOP) is a Python module to distribute concurrent tasks (called Futures) on heterogeneous computational nodes. Its architecture is based on the ØMQ package, which provides a way to manage Futures between the distributed systems. The main application of SCOOP resides in scientific computing that requires the execution of many distributed tasks using all the computational resources available.
To distribute its futures, SCOOP uses a variation of the broker patterns:

The SCOOP architecture
The central element of the communication system is the broker that interacts with all the ...
Read now
Unlock full access