Вы, вероятно, не будете использовать mongrel с jruby, по крайней мере, я никогда не слышал об этом. Мы запускаем приложение с помощью trinidad, которое обертывает tomcat7 и для той же производительности, что и вы, я использую кучу 1gb.
Mongrel действительно ушел из моды для более надежных установок, например, с помощью пассажира или тонкого или единорога.
Если вы ограничены памятью, то из моего опыта CRUBY - это путь. Попробуйте REE или ruby-1.9.2 с Passenger3 и nginx. Это супер простая настройка и очень быстрая.
JRuby определенно занимает больше памяти, но если у вас есть требования к Java, у вас нет большого выбора.
просмотров
10000 страниц вы должны уйти с небольшой ec2 инстанции (если это то, что ваш instances
относится к)
Это действительно трудно дать однозначный ответ, хотя, как все это зависит от того, какого типа приложения вы Бег. это интенсивные вычисления cpu или данные с интенсивной памятью? кто знает
Из моего опыта, CRuby имеет тенденцию быть намного проще, чем JRuby, проще для местного использования (т. е. тесты выполняются значительно быстрее в cruby), а также очень быстро.
btw, хорошая статья, анализирующая эффективность рубинов и использование памяти: http://programmingzen.com/2010/07/19/the-great-ruby-shootout-july-2010/ – brad