I find this deeply unconvincing as I've scaled multiple apps to the 10k range while on low-tier hardware using the setup Alex suggests is only appropriate for one user.
The old Stack Overflow podcast was also very instructive. They went a very long way on a single server and had the Reddit founders on the show to talk about their scaling during their process of adding a second box. This was on servers of the mid-aughts, running ASP.NET.
The old Stack Overflow podcast was also very instructive. They went a very long way on a single server and had the Reddit founders on the show to talk about their scaling during their process of adding a second box. This was on servers of the mid-aughts, running ASP.NET.