Ruby: Faz sentido usar REE com Unicorn?

Ruby: Faz sentido usar REE com Unicorn?

Estou tentando descobrir a pilha de servidores ideal para executar o Rails.

A partir de agora, nginx + unicórnio parece ser a melhor abordagem. No entanto, algumas pessoas sugeriram executar o interpretador REE em vez do Ruby simples.

Seria nginx + unicórnio + REE a combinação mais poderosa ou um intérprete simples seria suficiente?

Responder1

É difícil responder à sua pergunta sem mais dados.

Direi que a maneira mais fácil de executar aplicativos Rails é com o Passenger. A menos que você esteja executando um aplicativo Rails realmente popular que esteja tendo problemas de escalabilidade, o caminho mais fácil é o melhor.

O passageiro é extremamente fácil de administrar.

A pilha de servidores ideal é aquela que faz o que você deseja e requer menos reflexão e controle.

Se você realmente tiver problemas de escala, precisará contratar um administrador que saiba o que está fazendo.

Responder2

Sim, você pode usar facilmente o REE. Ele oferece melhor coleta de lixo e usei-o com sucesso na produção em nginx + unicórnio + REE. Apenas certifique-se de reinstalar os executáveis ​​unicórnio para que eles usem REE e não a biblioteca Ruby padrão.

O intérprete padrão de ressonância magnética também seria suficiente.

informação relacionada