Я не эксперт по JRuby, но недавно я использовал его для пары вещей, и, на мой взгляд, большой выигрыш с JRuby - это возможность использовать код Java (включая существующие библиотеки Java) в вашем коде Ruby, и возможность Java вызывать и / или встраивать Ruby. (Большинство документированных историй успеха JRuby включают возможность доступа к Java из Ruby.) Кроме того, можно запускать JRuby в системах, в которых может быть трудно или невозможно заставить работать MRI.
Существуют некоторые различия между МРТ и другими рубинами на основе С и JRuby, о которых вам следует знать; они задокументированы в вики JRuby .
По моему мнению (и другие могут не согласиться), если вы уже используете службы на основе MRI-ruby и т. Д. И вам не требуется доступ к какой-либо функциональности Java, я бы запустил мой Rails приложение на МРТ.