restricted-workers: Running worker processes under system resource restrictions
This library provides an abstract interface for running various kinds of workers under resource restrictions. It was originally developed as part of the interactive-diagrams (http://github.com/co-dan/interactive-diagrams) project. To read more about the idia behind the library check out my GSoC report: http://parenz.wordpress.com/2013/07/15/interactive-diagrams-gsoc-progress-report/.
The library provides a convenient way of running worker processes, saving data obtained by the workers at start-up, a simple pool abstraction and a configurable security and resource limitations. Please consult https://github.com/co-dan/interactive-diagrams/tree/master/restricted-workers/README.md and https://github.com/co-dan/interactive-diagrams/wiki/Restricted-Workers for more details.
Warning: this library requires SELinux to function
[Skip to Readme]
|Dependencies||async (==2.0.*), base (>=4.5 && <4.8), bytestring (>=0.10 && <0.13), cereal (==0.3.*), data-default (>=0.5), directory (==1.2.*), either (>=3.4), filepath (>=1), monad-control (==0.3.*), mtl (==2.1.*), network (==2.4.*), selinux, stm (==2.4.*), text (>=0.10), transformers (==0.3.*), transformers-base (==0.4.*), unix (>=2.6 && <2.8) [details]|
|Category||System, Concurrency, Data|
|Source repo||head: git clone https://github.com/co-dan/interactive-diagrams|
|Uploaded||by DaniilFrumin at Mon Aug 26 18:24:01 UTC 2013|
|Downloads||853 total (25 in the last 30 days)|
|Rating||(no votes yet) [estimated by rule of succession]|
|Status||Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI
For package maintainers and hackage trustees