本月稍早,Facebook发布称为Tornado的开放源代码网络服务器架构,这是用来启动社区feed汇整程序Friendfeed。
资深开源程序经理David Recordon与产品总监Bret Taylor举行一场技术简报,向数十名网络开发社区人士宣传Tornado。
原任Friendfeed CEO的Taylor表示,早在Facebook收购Friendfeed之前,我们就已经在规划开放源代码的Tornado,与Facebook接洽后,我们认为这是付诸实行的大好机会。
此次会议的重点是:如果你处理的是即时、串流的内容,Facebook认为Tornado很适合你。Facebook最近也频频表示,即时网络(real-time Web)是大势所趋,不只对Facebook而言,对其他人来说也是如此。
Taylor说:“Friendfeed是一种即时系统,基本上每个活跃的Friendfeed使用者都与Friendfeed服务器保持开放的连线。”他指出,根据Python语言编写的Tornado架构采取不拦阻的作法,用于即时网络服务相当适合。
Recordon和Taylor是最新加入Facebook的生力军。Recordon上个月加入,成为Facebook常驻开放源代码大师;数周前Facebook另收购Friendfeed,连带引进Friendfeed的一流工程师团队(其创始人,包括Taylor在内,都曾是Google老将),以及最尖端的即时网络对话汇整与索引技术。
起初,Facebook不确定要拿Friendfeed来做什么。但情况愈来愈明朗,收购这个有潜力与Twitter竞争的服务,可让Facebook凭新开发的即时功能夺得领先地位,并以Friendfeed的技术和人才强化现有的即时功能。
把技术开放源代码对Facebook并没有明显的财务目的,但可望吸引一些开发者追随Facebook的脚步。这有助于Facebook与Twitter争夺即时网络市占率。
Taylor表示,目前还未订定具体计划,决定哪些Facebook功能可能随引进Friendfeed而做调整,但他暗示前Friendfeed团队正着手改良Facebook Chat,即该网站的即时通信(IM)用户端程序。
Tornado并不是Facebook第一个开放源代码的技术。早在一年多前,该公司就已发布开发者平台的部分重要程序代码。
本文来源:CNET 作者:佚名