
Dan Farino谈MySpace架构
在这次InfoQ的Ryan Slobojan所负责的访谈中,MySpace首席系统架构师Dan Farino谈论了超大线上社区的系统架构,以及构建这样一个系统所面临的各种挑战。由于MySpace几乎完全基于.NET Framework开发,Dan还解释了一个.NET平台下的产品是如何在数百台服务器上达到强大伸缩性的。

在这次InfoQ的Ryan Slobojan所负责的访谈中,MySpace首席系统架构师Dan Farino谈论了超大线上社区的系统架构,以及构建这样一个系统所面临的各种挑战。由于MySpace几乎完全基于.NET Framework开发,Dan还解释了一个.NET平台下的产品是如何在数百台服务器上达到强大伸缩性的。
Web Deploy是微软推出的一款用于打包和部署Web应用程序的工具。最近,微软宣布了其3.0发布候选版。新版本包括支持Windows Server 8上的IIS8、PowerShell cmdlets以及自动化备份。
微软发布了一款名为Windows PowerShell脚本管理器的新工具。目前该工具还处于beta阶段。该工具本质上是一个面向PowerShell脚本的专用搜索引擎。默认情况下,它允许管理员浏览和搜索TechNet脚本中心及PoshCode上的脚本。
近日,微软发布了Windows管理框架3.0测试版(Windows Management Framework,WMF),其中包括PowerShell 3.0以及WMI和WinRM的更新版本。PowerShell 3.0推出了几个新特性,包括:工作流、新版脚本环境以及性能提升。
PowerShell 3是作为Windows Management Framework 3.0的一部分发布的,当前处于CTP版本。除了基于DLR之外,其中还添加了大量新特性,像更好的工作流、更简单的语法、证书托管、健壮的会话等等。
PowerGUI让Visual Studio可以支持PowerShell脚本。这个扩展由Quest Software公司开发,它由独立工具PowerGUI支持,从而在Visual Studio中为PowerShell脚本提供了语法突出显示、智能提示、调试以及更多功能。
新的Windows Management Framework 3.0 CTP 1为Windows管理员提供了新工具,使用这些工具我们可以更轻松地管理Windows 7 SP1、Windows Server 2008 R2 SP1以及即将发布的Windows 8平台。该框架拥有三个主要组件:Windows PowerShell 3.0、WMI(Windows Management Instrumentation)和 WinRM(Windows Remote Management)。
Microsoft提醒Windows Server的开发人员和系统管理员:这个平台未来将与其他一些平台一样,不再支持传统的GUI应用。Server Core安装选项之前在Windows Server 2008中首次出现,它将成为Windows Server 8的首选安装方式。
微软官方于本月9日发布了一则题为“微软收购Teamprise资产,为Visual Studio提供跨平台支持”的公告,次日,微软PowerShell MVP Jaykul于在其博客上指出:标题完全是误导,它应该是“微软收购Teamprise资产,承诺为Team Foundation Server提供跨平台客户端的支持”。
Windows Remote Management是Windows Management Framework的一部分,它利用业界标准来对Windows XP及更高版本操作系统进行远程管理。WinRM使用了若干重要的标准和技术。
psake是一个集成了PowerShell的用来创建自动化脚本的工具,其2.01版本集成了PowerShell2.0。Ayende Rahien正使用它来创建Rhino工具。