There is a newer version of the record available.

Published July 19, 2023 | Version v0.9.1
Software Open

shikokuchuo/mirai: CRAN release 0.9.1

Authors/Creators

  • 1. Hibiki AI

Description

  • Secure TLS connections implemented for distributed computing:
    • Zero-configuration experience - simply specify a tls+tcp:// or wss:// URL in daemons(). Single-use keys and certificates are automatically generated.
    • Alternatively, custom certificates may be passed to the 'tls' argument of daemons() and daemon(), such as those generated via a Ceritficate Signing Request (CSR) to a Certificate Authority (CA).
  • launch_remote() launches daemons on remote machines and/or returns the shell command for launching daemons as a character vector.
    • Example using SSH: launch_remote("ws://192.168.0.1:5555", command = "ssh", args = c("-p 22 192.168.0.2", .).
  • User interface optimised for consistency and ease of use:
    • Documentation updated to refer consistently to host and daemons (rather than client and server) for clarity.
    • daemon() replaces server(), which is deprecated (although currently retained as an alias).
    • launch_local() replaces launch_server() and now accepts a vector argument for 'url' as well as numeric values to select the relevant dispatcher or host URL, returning invisible NULL instead of an integer value.
    • status() now retrieves connections and daemons status, replacing the call to daemons() with no arguments (which is deprecated). The return value of $daemons is now always the host URL when not using dispatcher.
  • Redirection of stdout and stderr from local daemons to the host process is now possible (when running without dispatcher) by specifying output=TRUE for daemons() or launch_local(). daemon() accepts a new 'output' argument.
  • saisei() argument validation now happens prior to sending a request to dispatcher rather than on dispatcher.
  • A 'miraiError' now includes the trailing line break at the end of the character vector.
  • Requires nanonext >= 0.9.1, with R requirement relaxed back to >= 2.12.

Files

shikokuchuo/mirai-v0.9.1.zip

Files (154.0 kB)

Name Size Download all
md5:f3e7136dc3088f3d44178e2929920771
154.0 kB Preview Download

Additional details

Related works