2012/7/20 R. Railin [email protected]:
Mmh si avevo letto pure io, reggerebbe 100-200 utenti collegati insieme?
dipende da quello che fai sul sito, ma 200 utenti collegati insieme
diverso da “poche migliaia al mese”, ovvero:
considera che tutto il tuo traffico sia concentrato in 8 ore mentre in
realt sarebbe diluito su almeno il doppio del tempo
30 giorni * 8 ore al giorno * 60 minuti * 1 page view al minuto =
14.400 pageview
vs
30 giorni * 8 ore * 200 click al minuto * 60 minuti = 2.880.000 di
pageview
poche migliaia di visite sarebbero, diciamo 10 click a visita che sono
tanti:
5000 * 10 = 50000 / 30 giorni * 8 ore * 60 minuti = ~3 page view al
minuto
Se i tuoi contenuti sono cacheabili e gli accessi al db sono semplici
(che immagino siano visto che non vuoi usare un db relazionale),
renderizzare una pagina in meno di un secondo non difficile, e
quando avrai 200 utenti al massimo vedranno che va un po’ lento, non
che il servizio morto.
E’ quello che mi preoccupa, la continuit del servizio oggi tutto.
Ma no, una marea di siti soffrono quando hanno spike di traffico,
pensa a twitter.
Comunque se vuoi una cosa con grandi performance dove non puoi fare
caching, renderizzare le pagine complesso, ogni click dell’utente
cause chiamate multiple al server e non puoi permetterti
rallentamenti… allora non ricadi nel mio consiglio di “fai un
esperimento con il tier free di AWS” temo
–
twitter: @riffraff
blog (en, it): www.riffraff.info riffraff.blogsome.com
work: circleme.com