Don’t let long running tasks hang your users Introducing ipc for Shiny - Ian Fellows

Long running tasks in Shiny are not cancelable and typically lock the user interface while running. This talk introduces the ipc package, which helps you build dynamic applications when non-trivial computations are involved. ipc allows your Shiny Async workers to be cancelable and communicate intermediate results/progress back to the user interface.

About the Author

Ian Fellows

Dr. Ian Fellows is a professional statistician with research interests ranging over many sub-disciplines of statistics. His work in statistical visualization won the prestigious John Chambers Award in 2011, and in 2007-2008 his Texas Hold'em AI programs were ranked second in the world. Applied data analysis is his passion. He is accustomed to providing insightful analysis and operationalizing these analyses in enterprise systems using a variety of programming languages and tools including R, Python, Java, MapReduce and Spark.

Follow on Linkedin Visit Website More Content by Ian Fellows
Previous Video
Effective use of Shiny modules in application development - Eric Nantz
Effective use of Shiny modules in application development - Eric Nantz

As a Shiny application grows in scale, organizing code into reusable and streamlined components becomes vit...

Next Video
Democratizing R with Plumber APIs - James Blair
Democratizing R with Plumber APIs - James Blair

The Plumber package provides an approachable framework for exposing R functions as HTTP API endpoints. This...