RaaS: Distributed Computing in R Using Redis
Details
Speaker: Jonathan Adams
Have you ever wanted to run R code from another language?
What about parallelizing tasks?
Perhaps you've wished you could quickly scale up your computing resources when performing an intensive task, only to tear it down just as fast once you're done.
This talk will discuss message queues using Redis and how, when combined with the rminions (https://github.com/PieceMaker/rminions) package, you can trivially stand up R as a service (RaaS), accessible from anything that can communicate with a Redis server.
Additionally, it will be shown that you can combine Redis and rminions with Docker to seamlessly scale up and down based on your current computing needs.
---
Jonathan Adams earned a BS in Mathematics and an MS in Statistics from Texas Tech University in Lubbock, Texas where he resides. He began his career in crop insurance at ARMtech Insurance Services, quickly finding a love for applying mathematics, statistics, and actuarial science to agriculture. While at ARMtech he began teaching himself how to program in R and eventually expanded to SQL, Node.js, and other languages. After 9 years at ARMtech he moved to Crop Risk Services (CRS) where he is now a Senior Test Engineer/Data Scientist.
Jonathan has given talks at useR! 2016 and the 4th R in Insurance conferences. In his spare time he enjoys cooking, running, biking, mechanicing, and playing amateur handyman. His blog can be found at https://blog.rebelactuary.io/.
