开源网络服务框架Tornado推出2.0
23 Jun 2011据国外媒体报道,本•达奈尔(Ben Darnell)刚刚在谷歌的Tornado群组宣布,开源网络服务框架Tornado推出2.0版。
Tornado是用Pyhton语言开发的实时网络服务框架,它支持上万次的不间断连接,因此也支持以长轮询(long-polling)方式发布实时数据。根据达奈尔的说法,此次Tornado更新主要包括模板输出默认开启转义、支持Python 3.2、AsyncHTTPClient的默认实现现在是simple_httpclient等。
目前还不清楚Facebook在Tornado的此次更新中扮演了什么角色。2009年,Facebook收购了社交聚合网站FriendFeed,Tornado就是基于FriendFeed的实时信息技术而来。2009年9月,Facebook推出了Tornado 1.0。一开始,Tornado由现任Facebook首席技术官的布莱特•泰勒(Bret Taylor)负责,后来本•达奈尔接手。
达奈尔曾经在谷歌和FriendFeed任职,在FriendFeed时他就负责Tornado项目,后来因为FriendFeed被收购达奈尔进入Facebook,但很快他离开Facebook加盟了初创公司Brizzly,去年Brizzly被美国在线收购。目前达奈尔在哪家公司任职不得而知,现在由他来负责Tornado的开发也显得有些奇怪,不过这可能就是开源软件的魅力吧。