I am not talking about technologies or stacks.
Stack Overflow is one of the largest ASP.NET applications around, and I am interested in development methodology, testing methods and deployment methods used and employed for such a large site running over multiple servers. And multiple variations of the site.
- What kind of user interface testing, regression testing, etc. is employed?
- How do you deploy to multiple servers?
- How are database updates / changes tested and deployed to the live environment?
- Any link or posts with details around this will be appreciated.
If this is in the incorrect place, apologies.
Edit: Links that are helpful, but not enough depth and breadth of detail (and not current):