V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  phuslu  ›  全部回复第 23 页 / 共 34 页
回复总数  673
1 ... 19  20  21  22  23  24  25  26  27  28 ... 34  
2012-10-22 10:45:17 +08:00
回复了 phuslu 创建的主题 Python gevent: gunicorn vs uWSGI
最后一段作者结论, 我比较认同 :-)

"""
As you can see, the results are pretty close with uWSGI having a slight edge in throughput in some cases and gunicorn having a slight advantage in request times. I think we can safely conclude that most of the work is being handled by gevent in this benchmark, so the server doesn’t actually play a huge role in performance. That being said, gunicorn is a lot easier to install as it doesn’t need manual compilation or beta versions of gevent.
"""
2012-10-22 10:43:37 +08:00
回复了 phuslu 创建的主题 Python gevent: gunicorn vs uWSGI
uwsgi 现在已经支持 gevent 作为 LoopEngine, 不知道大家有没有人在用
http://projects.unbit.it/uwsgi/wiki/Gevent
@glasslion 其实一开始的 99 元门票倒是蛮心动的, 可以太抢手啦. PyConChina 毕竟还还年轻, 多推一些这些 99 元的特价门票并不会"掉价"的
嗯, 门票略贵, 所以没去 :)
2012-10-19 11:25:04 +08:00
回复了 iammutex 创建的主题 Python 请教:python+thrift的结构做service,如何实现部署的自动化
看到有人做了这个, 思路倒是蛮好的, 但是性能不晓得哎.
https://github.com/blackwithwhite666/socket_zmq
2012-10-19 11:20:45 +08:00
回复了 fengluo 创建的主题 Python 有参加PyconChina的同学么?我报名了上海场。
门票略贵...
2012-10-19 09:48:53 +08:00
回复了 myrual 创建的主题 Python tcpforward server benchmark go python pypy twisted gevent
@myrual 嗯, 谢谢. 这个结果差不多是 python 的极限了.
之前也看过一些 web 或 tcp 方面 benchmark, gevent 基本是 python 目前唯一拿得出手的比较完备的框架. (单测 web 框架的话, bjoern/meinheld 都会比 gevent 快很多, 可惜不够完备)
tornado 的话, 基本比 gevent 慢 30% 以上, 吃亏在它的 IOStream 的 buffer 是用 collection.deque 实现, 尽管已经高度优化, 但是还是比不上 gevent 集成的 libev/libevent.
纯 IO 的测试(不涉及后端), gevent 勉强可以达到 golang/nodejs 同一个数量级, 但是如果加上一些简单的计算, 差不多慢2~3倍. 如果计算量比较大或者设计后端操作, 那就更慢了.
nodejs/golang 目前做这类 benchmark 性能最好, 而且 golang 在不断发展中, 很期待~
@kava 我也觉得有点轻微强迫症 :)
一直裸奔, 以德防毒.
不过一些绿色(免安装) antirootkit/sandbox/vm 软件倒是常备的, 还需定期的(半年)地重装系统+卡巴全盘扫描.
2012-10-18 18:19:51 +08:00
回复了 myrual 创建的主题 Python tcpforward server benchmark go python pypy twisted gevent
@myrual 呃, 我又把 gist 的代码改了改, 之前 write 没用 buffer, 现在用上了, 可能会好些.
2012-10-18 18:10:19 +08:00
回复了 myrual 创建的主题 Python tcpforward server benchmark go python pypy twisted gevent
@myrual 理论上说 python27+gevent 不会比 python27+twisted 更慢. nodejs 0.8.x 在这类 benchmark 中应该最占便宜.
2012-10-18 17:23:56 +08:00
回复了 myrual 创建的主题 Python tcpforward server benchmark go python pypy twisted gevent
@myrual buffer size 调成 65536 呢?
2012-10-18 16:16:31 +08:00
回复了 myrual 创建的主题 Python tcpforward server benchmark go python pypy twisted gevent
看了一下 twisted 代码, 使用的 buffer size 是 65536, 大概是这点比较占便宜.
建议楼主把 golang/gevent 的 buffer size 也改成 65536 试下.
2012-10-18 16:03:49 +08:00
回复了 myrual 创建的主题 Python tcpforward server benchmark go python pypy twisted gevent
@lookhi tornado 其实不必加上啦, 这种 benchmark 它不占优势. nodejs 最新版本倒是值得一试, 估计性能会非常好.
2012-10-18 15:53:50 +08:00
回复了 myrual 创建的主题 Python tcpforward server benchmark go python pypy twisted gevent
还有, python 2.6 比较老, 可能测试 python 2.7 更有说服力.
2012-10-18 15:51:20 +08:00
回复了 myrual 创建的主题 Python tcpforward server benchmark go python pypy twisted gevent
gevent.sleep(0) 似乎不是必须的.
http://gist.github.com/3910331
2012-10-12 16:15:01 +08:00
回复了 leastchou 创建的主题 随想 关于大家对莫言的诺贝尔奖的偏见
更早的例子, 喻世明言(第21卷) 开篇的 贯休 的例子也可以对照.
我想说的是, 文人向当局献媚自古就有, 我们不喜欢他绝对不能成为"偏见"
2012-10-12 16:03:32 +08:00
回复了 leastchou 创建的主题 随想 关于大家对莫言的诺贝尔奖的偏见
1 ... 19  20  21  22  23  24  25  26  27  28 ... 34  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5336 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 06:27 · PVG 14:27 · LAX 22:27 · JFK 01:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.