Tornado微妙的利好消息,大神Bret Taylor重现江湖

2012-08-31 17:02:47 +08:00
 felinx
Tornado现在主要Ben同学在维护开发,但是今天惊喜的发现最近刚宣布说要从facebook离职再创业的Bret Taylor重现江湖,且里面提到他在捣鼓未知的项目,期待Bret对Tornado再做新贡献,多搞点干货出来。

https://github.com/facebook/tornado/pull/580#issuecomment-7692276
9033 次点击
所在节点    Tornado
7 条回复
gonbo
2012-08-31 17:06:52 +08:00
嗯,赶紧做点好东西出来,我都想换gevent了。
felinx
2012-08-31 17:09:05 +08:00
@gonbo 看你想做啥,是偏网络应用还是web,Tornado有一个web framework这个gevent是没有的,虽然算是个附属品,但我个人还是蛮喜欢的。
gonbo
2012-08-31 17:22:07 +08:00
@felinx 很多时候虽然是web,但是也涉及到很多东西。
flytod
2012-09-01 21:01:49 +08:00
我们已经开始换成gevent的了。三年了,公司的一个核心框架是tornado的,基于当时0.9版本(好像是)ioloop和iostream这两个模块写的。
换的原因是,三年了,tornado就该升级了,好像也改个核心框架升级一下了。第二就是后端的单进程的,一个客户端卡死,全部应用都卡在哪里了。最后还是决定换成gevent的,后端请求其它服务好改写成异步的。

不过正如felinx说的,我们的应用是基于socket的。所以换成gevent更合适一些,这次比较激进,直接换成1.0b3版本的了,看这个发布趋势,估计1.0正式版要等2013年了。
xi4nyu
2012-09-18 21:27:13 +08:00
tornado的代码写的不错,很工整.
Livid
2012-09-19 01:31:01 +08:00
@flytod 如果用 supervisord 启动多个 Tornado instance,监听在不同端口,然后前端用 HAProxy 的话,应该可以解决你说的一个客户端卡死所有应用就卡死的问题。

选用 gevent 的话,如果要往项目中集成其他第三方库,就要小心了。
tenking
2012-09-19 13:43:48 +08:00
赞啊
期待ing

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/46600

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX