The R Service Bus (RSB) allows R to be plugged into various software workflows independently of the technologies used. It provides a RESTful and SOAP API to integrate R scripts and Sweave files into machine-to-machine and human workflows. RSB is asynchronous at its core and can handle slow, repetitive, or big data jobs. It is used in production in pharmaceutical, biotechnology, and finance companies. RSB is open source and released as a WAR file and Tomcat bundle to run on Java/Spring platforms.
3. Goals
"The R Service Bus is a
Swiss army knife that allows
you to plug R into your
processes independently of
the technology used by other
software applications
involved in the workflow."
12. Use Cases
RSB is used in production
in pharmaceutical, biotech
nology and finance
companies.
13. Technically
Java / Spring / CXF / ActiveMQ
RServi is a war too
Released as WAR and Tomcat
bundle (with RServi)
A couple of R packages
Pluggable result store (default: file
system)
Pluggable statistics store (default:
none, Redis adapter provided)