Le 5 janvier 2012 14:06, Bastien Gallay <[email protected]> a écrit : > Je n'ai pas vraiment de réponse claire pour toi, mais je te recommande > vivement de faire un POC au plus tôt. Tout dimensionnement serait purement > théorique tant que tu n'as pas testé ton appli dans des conditions réelles > ou simulées. > Même si elle date un peu, tu peux appliquer les recettes de ces vidéos à > chaque étape de dev > : http://railslab.newrelic.com/2009/06/23/episode-15-load-testing-part-1 et > http://railslab.newrelic.com/2009/06/23/episode-16-load-testing-part-2 Merci pour les liens, c'est bien prévu de faire des tests de charge quand on aura mis en place d'environnement de prod.
> A coté de ça, il serait bon aussi de connaitre tes pics en termes de > requêtes/secondes, idéalement ventilées en ressources statiques, en cache ou > réellement dynamique pour que quelqu'un puisse te donner une réelle réponse > théorique. On peut gèrer 500 utilisateurs simultanés avec 1 serveur moyen > comme avec une dizaine selon le nb de requêtes, leur typologie et la manière > dont c'est codé. Ça malheureusement, je n'aurais de stats que lors des premiers essais, mais en gros ça sera un gros pic à une heure X (inscription à un événement) et par la suite, ça va diminuer. > Enfin, dans tous les cas, il me semble évident que tu ferais mieux de te > tourner vers du cloud (heroku, par exemple) que du serveur dédié pour > supporter des pics. On avait regarder un peu du cloud style heroku ou EC2 mais comparer à prendre un gros dédié pour un mois chez OVH et repasser ensuite sur quelque chose de plus petit c'était bien plus cher. Okay il y a moins de boulot, c'est beaucoup plus flexible mais ça semble pas très très intéressant niveau financier. Il y en a qui utilise ce type de cloud ? Et qui ont des retours sur la tarification ? Pour ce qui est de la prod, vous utilisez quoi ? nginx + unicorn ? Ca donne de meilleurs résultats que thin ? (Sachant que passenger ne m'interesse pas vraiment, c'est uniquement pour déployer une appli unique) Merci de tous vos retours / conseils -- Thomas -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [email protected]
