Я разрабатываю приложение JRuby on Rails, которое необходимо развернуть на клиентских серверах. Мы хотим иметь возможность компилировать приложение, чтобы источник не мог быть прочитан и скопирован (легко). Из того, что я читал, Уорблер, похоже, так и есть.Исполнение исполняемого файла Jruby Warble
Меня беспокоит производительность приложения в автономном режиме. Значение просто запускается как «java -jar MyApp.war» в отличие от использования Glassfish..Tomcat..etc. Распределенное приложение не будет иметь высокий трафик, возможно, 20-30 пользователей. Если что-то будет более тяжелым на стороне db, это отдельная проблема.
Как этот сценарий сравнивает производительность с запуском с реальным сервером?
Встроенный Jetty на самом деле довольно быстрый. –