So i am working atm on a social project that might be used by alot of users at the same time, so i was wondering where can i host my website so lets say 500k+ users at the same time wont have any lag or problem just like twitter,facebook,etc. I know they have their own data center but i mean where should i host my servers so i can get such stability 24/7. I hope someone can help me out and also please dont tell me about a high priced hosting company like 1k$ per month or such.