Я пытаюсь найти оптимальный стек серверов для запуска Rails.
На данный момент nginx + unicorn кажется лучшим подходом. Однако некоторые люди предложили запустить интерпретатор REE вместо Ruby plain.
Будет ли nginx + unicorn + REE самой мощной комбинацией или достаточно простого интерпретатора?
Да, вы можете легко использовать REE. Он предлагает лучшую сборку мусора, и я успешно использовал его в продакшене под nginx + unicorn + REE. Просто не забудьте переустановить исполняемые файлы единорога, чтобы они использовали REE, а не библиотеку ruby по умолчанию.
Также будет достаточно стандартного интерпретатора МРТ.
Без дополнительных данных сложно ответить на ваш вопрос.
Я скажу, что самый простой способ запускать приложения rails - это Passenger. Если вы не используете действительно популярное приложение rails, у которого возникают проблемы с масштабируемостью, самый простой путь - лучший путь.
Пассажир офигительно прост в управлении.
Оптимальный стек серверов - это стек, который делает то, что вы хотите, и требует минимум размышлений и рук.
Если у вас действительно есть проблемы с масштабированием, вам нужно нанять администратора, который знает, что он или она делает.