I was just wondering how many servers or what specs should have my server (or servers) if I want to handle 100000 users considering that each user will login every three days. (10 times a month)
EDIT: The users will mainly browse pages, post forms, upload a small number pictures. It will involve a quite big mysql database.
If I tell you: Storage: 250GB 10K RPM RAID-10 Dedicated RAM: 8GB Bandwidth: 3TB
Do you think a website on this server will run smoothly? Should I go for more RAM (16GB) or can I go for less (4GB)? Do you think I should get many servers?
And the real question is: how can I technically know what should I go for (as options and specs)?
Considering that the 100000 users is my initial and final traffic (so it’s not progressive and it won't grow bigger) taking one smaller and growing depending on the needs can’t be an option ( :) ).
PS: This is NOT for a social network website, :) (I've read some already posted questions)