pbdZMQ: Programming with Big Data – Interface to 'ZeroMQ'

'ZeroMQ' is a well-known library for high-performance asynchronous messaging in scalable, distributed applications. This package provides high level R wrapper functions to easily utilize 'ZeroMQ'. We mainly focus on interactive client/server programming frameworks. For convenience, a minimal 'ZeroMQ' library (4.2.2) is shipped with 'pbdZMQ', which can be used if no system installation of 'ZeroMQ' is available. A few wrapper functions compatible with 'rzmq' are also provided.

Version: 0.3-11
Depends: R (≥ 3.5.0)
Published: 2024-01-15
Author: Wei-Chen Chen [aut, cre], Drew Schmidt [aut], Christian Heckendorf [aut] (file transfer), George Ostrouchov [aut] (Mac OSX), Whit Armstrong [ctb] (some functions are modified from the rzmq package for backwards compatibility), Brian Ripley [ctb] (C code of shellexec, and Solaris), R Core team [ctb] (some functions are modified from the R source code), Philipp A. [ctb] (Fedora), Elliott Sales de Andrade [ctb] (sprintf), Spencer Aiello [ctb] (windows conf), Paul Andrey [ctb] (Mac OSX conf), Panagiotis Cheilaris [ctb] (add serialize version), Jeroen Ooms [ctb] (clang++ on MacOS ARM64), ZeroMQ authors [aut, cph] (source files in 'src/zmq_src/')
Maintainer: Wei-Chen Chen <wccsnow at gmail.com>
BugReports: https://github.com/snoweye/pbdZMQ/issues
License: GPL-3
Copyright: See files AUTHORS, COPYING, and COPYING.LESSER in 'inst/zmq_copyright/' for the 'ZeroMQ' source files in 'src/zmq_src/' which are under GPL-3.
URL: https://pbdr.org/
NeedsCompilation: yes
SystemRequirements: Linux, Mac OSX, and Windows, or 'ZeroMQ' library >= 4.0.4. Solaris 10 needs 'ZeroMQ' library 4.0.7 and 'OpenCSW'.
Citation: pbdZMQ citation info
Materials: README ChangeLog INSTALL
CRAN checks: pbdZMQ results

Documentation:

Reference manual: pbdZMQ.pdf
Vignettes: pbdZMQ-guide

Downloads:

Package source: pbdZMQ_0.3-11.tar.gz
Windows binaries: r-devel: pbdZMQ_0.3-11.zip, r-release: pbdZMQ_0.3-11.zip, r-oldrel: pbdZMQ_0.3-11.zip
macOS binaries: r-release (arm64): pbdZMQ_0.3-11.tgz, r-oldrel (arm64): pbdZMQ_0.3-11.tgz, r-release (x86_64): pbdZMQ_0.3-11.tgz
Old sources: pbdZMQ archive

Reverse dependencies:

Reverse imports: IRkernel

Linking:

Please use the canonical form https://CRAN.R-project.org/package=pbdZMQ to link to this page.