Rails を実行するための最適なサーバー スタックを見つけようとしています。
現時点では、nginx + unicorn が最善のアプローチのようです。ただし、Ruby プレーンではなく REE インタープリターを実行することを提案する人もいます。
nginx + unicorn + REE は最も強力な組み合わせでしょうか、それとも単純なインタープリタで十分でしょうか?
答え1
より多くのデータがなければ、あなたの質問に答えることは困難です。
Rails アプリを実行する最も簡単な方法は、Passenger を使用することです。スケーラビリティの問題がある非常に人気のある Rails アプリケーションを実行しているのでない限り、最も簡単な方法が最善の方法です。
乗客の管理は簡単です。
最適なサーバー スタックとは、必要な機能を実行し、最小限の思考と手作業で済むスタックです。
本当に規模の問題がある場合は、何をすべきかわかっている管理者を雇う必要があります。
答え2
はい、REE は簡単に使用できます。REE はより優れたガベージ コレクションを提供し、nginx + unicorn + REE の環境で本番環境で使用して成功しています。デフォルトの Ruby ライブラリではなく REE を使用するように、unicorn 実行可能ファイルを再インストールするようにしてください。
標準的な MRI 解釈装置でも十分です。