Home | Publications | Bec26

Rush: A Database-Centric Architecture for Distributed Computing in R

MCML Authors

Abstract

rush is an R package for asynchronous and decentralized optimization. It uses a database-centric architecture in which workers communicate through a shared Redis database. To support high-throughput workloads, rush combines sub-millisecond per-task overhead with caching strategies that reduce database operations. The package integrates with the mlr3 ecosystem and serves as the backend for asynchronous optimization algorithms in bbotk and mlr3tuning.

inproceedings Bec26


useR! 2026

International R User Conference. Warsaw, Poland, Jul 06-09, 2026.

Authors

M. Becker

Links

GitHub

Research Area

 A1 | Statistical Foundations & Explainability

BibTeXKey: Bec26

Back to Top