batchd: Batch processing toolset for Linux / Unix

[ bsd3, program, system ] [ Propose Tags ]

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.

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1.0.0, 0.1.1.0
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:41:13Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Executables batch, batchd-admin, batchd
Downloads 1011 total (9 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2017-05-21 [all 2 reports]