How many server side resoures I’d need to build a website of over 200 million pageviews per day, each page has a size of around 400kb, could anybody help me to figure it out or estimate it?

How many servers i need? Which is a good provider, i know some but i just want to see different options

link|improve this question
2  
belongs on serverfault. – Mehper C. Palavuzlar Jul 9 '10 at 16:29
2  
Just a tip: Ask another question on StackOverflow for methods to get your page size down, which will help a lot to reduce the impact on your servers. Spending 1 MB each 3 page views is not the way to go if you have 200 million page views a day. – Tom Wijsman Jul 9 '10 at 16:33
1  
Follow the performance rules: developer.yahoo.com/yslow/help – Josh K Jul 9 '10 at 16:43
Do as Tom says and get the page size down FIRST. 400KB is absurdly large. Then get some benchmarks upon which decisions can be based. Right now there is nowhere near enough information to elicit a decent answer. We don't even know about the technologies behind the site, which will have a considerable bearing on performance. Collect your facts, then edit your question accordingly. – John Gardeniers Jul 10 '10 at 1:41
feedback

migrated from superuser.com Jul 9 '10 at 23:31

This question came from our site for computer enthusiasts and power users.

closed as not constructive by Chris S Mar 12 at 16:30

This question is not a good fit to our Q&A format. We expect answers to generally involve facts, references, or specific expertise; this question will likely solicit opinion, debate, arguments, polling, or extended discussion. See the FAQ for guidance on how to improve it.

1 Answer

It depends.

If it is an e commerce site you need a very powerful database. The webservers won't be the bottleneck.

The best way is to profile. That means measure how much cpu time/memory and database resource an average page view takes. But since web sites don't go from 0 to 200 million page views per day I seriously doubt you will need all the infrastructure up front. AND it will be prohibitivly expensive; thousands upon thousands per month.

So don't worry about it right now. Just get a moderately powerful web server and separate database server. Unless you are advertising on the super bowl. In that case, go hire a few programmers, some IT guys and a ecommerce consultant or tow cause you will need them.

link|improve this answer
Thanks a lot Byron! – Enrique Jul 9 '10 at 19:59
feedback

Not the answer you're looking for? Browse other questions tagged or ask your own question.