Package: taskqueue
Type: Package
Title: Task Queue for Parallel Computing Based on PostgreSQL
Version: 0.2.0
Authors@R: person("Bangyou", "Zheng", 
               email = "bangyou.zheng@csiro.au", 
               role = c("aut", "cre"))
Description: Implements a task queue system for asynchronous parallel
        computing using 'PostgreSQL' <https://www.postgresql.org/> as a
        backend. Designed for embarrassingly parallel problems where
        tasks do not communicate with each other. Dynamically
        distributes tasks to workers, handles uneven load balancing,
        and allows new workers to join at any time. Particularly useful
        for running large numbers of independent tasks on
        high-performance computing (HPC) clusters with 'SLURM'
        <https://slurm.schedmd.com/> job schedulers.
URL: https://taskqueue.bangyou.me/,
        https://github.com/byzheng/taskqueue
BugReports: https://github.com/byzheng/taskqueue/issues
License: MIT + file LICENSE
Encoding: UTF-8
RoxygenNote: 7.3.3
Depends: R (>= 4.1.0)
Suggests: knitr, rmarkdown, testthat (>= 3.0.0)
Imports: settings, stats, stringr, RPostgres, ggplot2, whisker, rlang,
        shiny, DBI, ssh
Config/testthat/edition: 3
VignetteBuilder: knitr
Config/pak/sysreqs: cmake git make libicu-dev libssh-dev libssh2-1-dev
        libuv1-dev libssl-dev libpq-dev zlib1g-dev
Repository: https://byzheng.r-universe.dev
Date/Publication: 2026-06-25 02:38:46 UTC
RemoteUrl: https://github.com/byzheng/taskqueue
RemoteRef: HEAD
RemoteSha: 1859b3ae3125095ea7b3d108fd9e006f3ee0a6d4
NeedsCompilation: no
Packaged: 2026-09-23 07:53:55 UTC; root
Author: Bangyou Zheng [aut, cre]
Maintainer: Bangyou Zheng <bangyou.zheng@csiro.au>
Built: R 4.6.0; ; 2026-09-23 07:56:25 UTC; unix
