Modern servers are absolute beasts if you don't bog them down with serialization overhead and network hops between services.
With efficient code in .NET, a single machine can handle such kind of load without breaking a sweat. I actually sleep better knowing there are fewer moving parts to fail!