N'oubliez pas que Rails n'est pas thread-safe de base et donc qu'il nécessite un load-balancer avec multi-process du coté serveur d'hébergement. Si vous utilisez un webrick ou un mongrel, il ne pourra gérer qu'une requete à la fois, donc si un gus upload un fichier ça bloque les autres...
Pourquoi vous embeter à héberger une appli rails avec 1 process Mongrel ou encore pire webrick alors que mod_rails permet d'héberger n'importe quelle appli rails avec apache 2 en 1 ligne de configuration ?
Surtout que mod_rails a été pensé à la base pour gérer de manière optimisée l'accès à la mémoire, etc.
Pensez-y avant de critiquer une appli Rails alors que le problème vient plutôt de votre manière de l'héberger. Il est vrai que l'hébergement des applis Rails n'a pas toujours été une sinécure mais désormais c'est vraiment très simple et fiable.
[^] # Re: Redmine
Posté par Nicolas Blanco . En réponse au journal Quel bug tracker utiliser ?. Évalué à 1.
N'oubliez pas que Rails n'est pas thread-safe de base et donc qu'il nécessite un load-balancer avec multi-process du coté serveur d'hébergement. Si vous utilisez un webrick ou un mongrel, il ne pourra gérer qu'une requete à la fois, donc si un gus upload un fichier ça bloque les autres...
Pourquoi vous embeter à héberger une appli rails avec 1 process Mongrel ou encore pire webrick alors que mod_rails permet d'héberger n'importe quelle appli rails avec apache 2 en 1 ligne de configuration ?
Surtout que mod_rails a été pensé à la base pour gérer de manière optimisée l'accès à la mémoire, etc.
Pensez-y avant de critiquer une appli Rails alors que le problème vient plutôt de votre manière de l'héberger. Il est vrai que l'hébergement des applis Rails n'a pas toujours été une sinécure mais désormais c'est vraiment très simple et fiable.