batchd: Batch processing toolset for Linux / Unix
This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.
The batchd is a toolset for batch processing for Linux / Unix operating systems. It enables one to:
Create and manage queues of tasks (batch jobs);
Specify time periods (schedules) when jobs from each queue can be executed;
Run batch jobs on localhost or on several machines one-by-one or in parallel.
The main concern of batchd are batch jobs, which are meant to take some time to execute (minutes to days) and consume a lot of computational power (probably whole power of the machine). Examples of such jobs are:
Scientific calculations (physical modelling or numeric experiments on differential equations, for example);
Building large software products from source code;
Running integration test suites;
Rendering complex 3D scenes or animations;
Executing complex reports on large databases;
Backups;
and so on.
For more complete description, please refer to README and Wiki on GitHub.
Properties
Versions | 0.1.0.0, 0.1.0.0, 0.1.1.0 |
---|---|
Change log | None available |
Dependencies | aeson (>=0.11), base (>=4.7 && <5.0), bytestring (>=0.10), connection (>=0.2.8), containers (>=0.5 && <0.6), cryptonite (>=0.23), data-default (>=0.5), dates (>=0.2 && <0.3), directory (>=1.2), esqueleto (>=2.4), filepath (>=1.3), Glob (>=0.7.5), http-client (>=0.5.6.1), http-client-tls (>=0.3.4.2), http-types (>=0.9), libssh2 (>=0.2), monad-logger (>=0.3), monad-logger-syslog (>=0.1), mtl (>=2.2 && <2.3), optparse-applicative (>=0.13.2.0), parsec (>=3.1), persistent (>=2.2), persistent-postgresql (>=2.2), persistent-sqlite (>=2.2), persistent-template (>=2), process (>=1.2.3.0), readline (>=1.0.3.0), resourcet (>=1.1.7), scotty (>=0.10), syb (>=0.6 && <0.7), template (>=0.2), template-haskell (>=2.8), text (>=1.2), th-lift (>=0.6), time (>=1.4 && <1.7), tls (>=1.3.10), transformers (>=0.5), unix (>=2.7.0), unordered-containers (>=0.2), vault, wai (>=3.0), wai-cors (>=0.2.5), wai-extra (>=3.0), wai-middleware-static (>=0.8.1), warp (>=3.2), x509-store (>=1.6.2), yaml (>=0.8.4) [details] |
License | BSD-3-Clause |
Author | Ilya Portnov |
Maintainer | portnov84@rambler.ru |
Category | System |
Home page | https://github.com/portnov/batchd |
Source repo | head: git clone https://github.com/portnov/batchd.git |
Uploaded | by IlyaPortnov at 2017-05-21T19:21:47Z |
Downloads
- batchd-0.1.0.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
Package maintainers
For package maintainers and hackage trustees