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
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é. 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. Le 5 janvier 2012 13:51, Thomas Fuzeau <[email protected]> a écrit : > Le 5 janvier 2012 13:27, Julien Kirch <[email protected]> a écrit : > > Bonjour, > > > > quel genre d'accès les utilisateurs vont-ils faire: du genre CMS avec > une page toutes les X secondes où tu peux tout mettre en cache ou du genre > FB avec des requêtes ajax en permanence et du contenu très dynamique et > possiblement complexe à calculer ? > > Principalement du contenu dynamique : les utilisateurs ont un "espace > perso" avec leurs données, etc. du coup le cache sera assez limité. > Pour le moment, pas trop d'ajax, vérification en js des données côté > client, et côté serveur lors de l'envoi du form. > > Il y a bien une partie plus complexe mais celle-ci ne sera pas > vraiment utilisé lors des périodes de pointes > > -- > 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] > -- 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]
