Hacker News new | comments | show | ask | jobs | submit login

StackOverflow is done in ASP.NET MVC. They were one of the earliest adopters of ASP.NET MVC. It would make sense to go with Windows servers as Mono w/ Linux may not be up-to-date with latest C#/ASP.NET code. BTW, as they are part of BizSpark program, they would have got the server licences for cheap.

And I am genuinely curious as to why you think 12 Windows servers are pain compared to 12 Linux boxes?

He seems to think you have to log on via remote desktop to administer.

Out of honest curiousity, how do you administer them?

The same way as you administer any cluster.

Using SSH? That's what I've used to administer every server I need to for many years.

The last time I had to work on windows servers SSH wasn't really an option though so we used remote desktop. This was on win2k servers though so things may have changed.

I think the question deserves a better reply than the glib "The same way as you administer any cluster." Is the answer really SSH? Or something else?

The introduction on the Powershell Wikipedia article is a good overview [1]. Powershell can also be used remotely, and various Microsoft products provide cmdlets (basically utilities) to use from the shell.

There are a few ways of dealing with IIS7: * Remotely using IIS Manager [2] * .NET-style configuration files - think httpd.conf * Powershell cmdlets * AppCmd.exe

SQL Server has Management Studio in various flavors, SqlCmd.exe or Powershell cmdlets.

The only time I log in to servers is to run installers or when laziness takes hold. These various tools work well enough that Microsoft offers Windows Server Core which only provides CLI access (and Powershell in the most recent version).

[1] http://en.wikipedia.org/wiki/PowerShell [2] http://www.iis.net/download/IISManager [3] http://learn.iis.net/page.aspx/334/install-and-configure-iis...

Using scripts and remote execution. "SSH" is merely a transport, it is irrelevant to the general principle.

The idea that Windows can't be scripted hasn't been true since Perl 5's COM module in the 1990s... Haters always hatin'.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | DMCA | Apply to YC | Contact