
配置管理的五项最佳实践
最近有很多关于应用程序的配置以及如何对其进行管理的讨论。 本文探究了人们可以在代码中做些什么,使得他们以及所有需要管理和维护应用程序的人的工作变得更简单。 这些模式已经在ThoughtWorks的项目中被多次应用,从而验证了它们的价值。

最近有很多关于应用程序的配置以及如何对其进行管理的讨论。 本文探究了人们可以在代码中做些什么,使得他们以及所有需要管理和维护应用程序的人的工作变得更简单。 这些模式已经在ThoughtWorks的项目中被多次应用,从而验证了它们的价值。
在1600 GMT时间12月22日,Skype服务开始无法访问,一开始是一小部分用户无法访问,后来受影响的用户越来越多,最后网络在24小时内干脆就无法访问了。一周后,Skype CIO Lars Rabbe谈到了这背后的原因。
近期我们升级了自创立InfoQ.com以来一直使用的后台数据库。然而,一切并没有完全按照计划进行,虽然我们已经完成了大部分工作的顺利迁移,并解决了在迁移过程中遇到的一些意料之外的问题。这篇文章主要是讨论我们的计划是什么,哪些有效,哪些无效,以及如何检测错误并从这些错误中恢复。
链接开放数据合作项目(Linking Open Data Community Project)已经完成了一个全球性的REST式SOA方案,人们可以通过它访问来自大约50个分布式提供者的超过20亿个相互链接着的断言(RDF三元组),不过有一个限制: 这个帅呆了的网络只能提供只读访问。 而即将到来的SPARQL Update语言将解决这一问题。
13日,Joyent宣布基于GPL v2将Slingshot和Connector开源。Joyent Slingshot允许开发者将Rails应用程序部署为与桌面应用行为一致,可以在线或者离线(保持同步),可以拖拽,与所有其它桌面应用程序交互等。