System requirements for a Shiny Server System

1,360 views
Skip to first unread message

Clemens Schmid

unread,
Jun 3, 2015, 11:49:24 AM6/3/15
to shiny-...@googlegroups.com
Hi Shiny community, 

recently I developed a first version of a small Shiny app to visualize radiocarbon dates from all over europe, asia and northern africa. It's a weekend project - development will go on continuously. 
Nevertheless it's already useful and I would like to share it with fellow archaeologists. Therefore I used shinyapps.io, but 25h is apparently not enough for my users. 
I decided to find a server to host my app by myself. Easier said than done... Fortunately the director of the e-science department of my university offered me a small virtual machine to host my app today. He asked for system requirements - my calculation should also contain the specs of the virtual ubuntu system and enough computing power, to increase the complexity of my app in the future. 

I tried to get some info about this and remained pretty clueless. 

What should I ask for?

1000 MHz processor?
10 GB hard-drive space?
1024 MiB RAM?

Thanks,
Clemens

Joe Cheng

unread,
Jun 4, 2015, 2:31:07 AM6/4/15
to Clemens Schmid, shiny-...@googlegroups.com
It really depends entirely on your app and concurrent user count. 1GB is certainly more than enough to run the Shiny technology stack, but if you're loading up 500MB of distinct data into memory for each user and you expect 10 concurrent users then clearly there will be a problem.
--
You received this message because you are subscribed to the Google Groups "Shiny - Web Framework for R" group.
To unsubscribe from this group and stop receiving emails from it, send an email to shiny-discus...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/shiny-discuss/1b63dbaf-bc9c-41dd-8804-deb4b1cf022f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Clemens Schmid

unread,
Jun 4, 2015, 4:14:58 AM6/4/15
to shiny-...@googlegroups.com, cle...@nevrome.de
Ok - thanks. I will test how much memory I have to expect for each user. Probably there won't be more than 5 users at once. On the other hand, I should keep in mind, that the system could be used to also host other apps. Here it becomes complicated... 

Nevertheless: Do you think, that the proposed specs are sufficient to run a ubuntu session without GUI? Maybe I should ask in a specialized forum.

Clemens
Reply all
Reply to author
Forward
0 new messages