I am preparing to work on a web project that will have 30 million users within 6 months and 100 million globally within 2 years.
Can anyone recommend best practices for this type of web site.
1) what kind of hardware will it take to handle this load? What should I look for?
2) what coding changes are necessary within the code to handle this? or does IIS handle it automatically via the server application?
3) I'll be using ASP.NET 4.0, SQL Server 2008, and Windows 2008 Web Server with IIS7.
Thanks for your help.