Quantcast
Channel: Active questions tagged r - Stack Overflow
Viewing all articles
Browse latest Browse all 201839

Will Docker suffice for a Shiny app with ~100 connections or do I need Shiny Proxy?

$
0
0

I'm looking for a free and open source option for serving out a Shiny appl to ~100 of my students simultaneously. I tried to do this with Shiny Server Open and it throttled. Users got a message like

Too Many Users

Sorry, but this application has exceeded its quota of concurrent users. Please try again later.

After searching on that error message I now know that I can increase the number of concurrent connections, but I'm afraid of bottlenecks due to R's single threaded-ness. I'm aware of Shiny Proxy and I've been experimenting with this, but it seems like it may contain an extra layer of complexity that I don't need.

I've served Shiny apps before with Docker (but not to this large of an audience), so I'm wondering if it will be sufficient.

My question is this: if I don't need authentication (user logins), will Docker suffice for a single page application for ~100 simultaneous connections? Or do I really need Shiny Proxy?


Corollary: how can I test this and ensure that it will work (outside of getting in front of a 100 student class and testing on the fly)?


Viewing all articles
Browse latest Browse all 201839

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>