Я ищу бесплатную опцию с открытым исходным кодом для одновременной подачи блеска на ~ 100 моих учеников. Я пытался сделать это с помощью Shiny Server Open, и он заглох. Пользователи получили сообщение типа
Too Many Users
Sorry, but this application has exceeded its quota of concurrent users. Please try again later.
После поиска по этому сообщению об ошибке я теперь знаю, что могу увеличить количество одновременных подключений, но я боюсь узких мест из-за однопоточности R. Я знаю о Shiny Proxy, и я экспериментировал с этим, но, похоже, он может содержать дополнительный уровень сложности, который мне не нужен.
Я раньше обслуживал приложения Shiny с Docker (но не для этой большой аудитории), поэтому мне интересно, будет ли этого достаточно.
Мой вопрос таков: если мне не нужна аутентификация (логины пользователей), Docker будет достаточно для одностраничного приложения для ~ 100 одновременных подключений? Или мне действительно нужен Shiny Proxy?
Следствие: как я могу проверить это и убедиться, что оно будет работать (не входя в класс из 100 учеников и тестируя на лету)