论坛首页 编程语言技术论坛

请注意Rails2.3自带的memcache-client有性能问题

浏览 42513 次
该帖已经被评为精华帖
作者 正文
   发表时间:2009-03-24  
sg552 写道
ROBBIN 应该给rails team发个各种数据对比的EMAIL.

然后被rails招进去,专门负责 performance....


rails对我来说就是一个用来做网站的工具,我没兴趣丢掉自己的事业不干,跑去钻研一个工具的性能好坏。
0 请登录后投票
   发表时间:2009-03-24  
robbin 写道
neodoxy 写道
期待Merb在Rails里发挥更大作用


老实说我真的不指望。看看那帮人,包括DHH整天吹捧mod_rails我就知道指望不上。mod_rails这种玩意,我就说一句话,高负载的Rails网站用mod_rails是不负责任的。

以JavaEye目前的大流量和低端硬件,只有lighttpd/fcgi能稳定的支撑下来,其它的什么thin/mongrel/mod_rails只要一上,统统堵住。他们这些人如果没有像我们这样的切肤之痛,是不可能重视这个问题的。


mod_rails确实不错的,不过搭配着apache性能就只能一般般了.但是如果mod_rails是推出nginx版的,那恐怕很难达到现在的热度.
另外就是硬件对于老外来说比起我们便宜的多,对老外来说直接升硬件了事.再说,javaeye现在看来已经是100w pv每天了,如果只是一台机器的话,而且还是三四年前的amd芯片,那么性能这块也算过关了.
0 请登录后投票
   发表时间:2009-03-24  
shaka 写道
可以理解,看来ROR还是高级玩具。
不知道Robbin有没有上了贼船的感觉


好像看到一个测试数据, python 应该是动态语言里面速度最快的,
robbin当初为何没有选择python 呢?
0 请登录后投票
   发表时间:2009-03-24  
Merb集成进来后没有进行大量的测试就急于发布,哎~
用着真是危险,两团队估计现在还是貌合神离着呢
0 请登录后投票
   发表时间:2009-03-24  
Raecoo 写道
Merb集成进来后没有进行大量的测试就急于发布,哎~
用着真是危险,两团队估计现在还是貌合神离着呢


2.3基本还没有merb什么事情.
0 请登录后投票
   发表时间:2009-03-24  
duker 写道
shaka 写道
可以理解,看来ROR还是高级玩具。
不知道Robbin有没有上了贼船的感觉


好像看到一个测试数据, python 应该是动态语言里面速度最快的,
robbin当初为何没有选择python 呢?


你去python社区看看就知道,web框架没有一个真正令人满意的,于是新的轮子还在不断涌现中......
0 请登录后投票
   发表时间:2009-03-24  
robbin 写道
duker 写道
shaka 写道
可以理解,看来ROR还是高级玩具。
不知道Robbin有没有上了贼船的感觉


好像看到一个测试数据, python 应该是动态语言里面速度最快的,
robbin当初为何没有选择python 呢?


你去python社区看看就知道,web框架没有一个真正令人满意的,于是新的轮子还在不断涌现中......


难有十全十美的事情,如果python 的性能真的比ruby好,加上python 的代码可读性比ruby强,
我觉得这两点就有理由弃ruby而选python.
0 请登录后投票
   发表时间:2009-03-24  
duker 写道
robbin 写道
duker 写道
shaka 写道
可以理解,看来ROR还是高级玩具。
不知道Robbin有没有上了贼船的感觉


好像看到一个测试数据, python 应该是动态语言里面速度最快的,
robbin当初为何没有选择python 呢?


你去python社区看看就知道,web框架没有一个真正令人满意的,于是新的轮子还在不断涌现中......


难有十全十美的事情,如果python 的性能真的比ruby好,加上python 的代码可读性比ruby强,
我觉得这两点就有理由弃ruby而选python.


Java的性能比Python要好的多,而且Java的代码,那个静态语言,可读性比Python强多了,照你的理由,绝对可以弃Python和ruby,而选择Java。
0 请登录后投票
   发表时间:2009-03-24   最后修改:2009-03-24
robbin 写道
duker 写道
robbin 写道
duker 写道
shaka 写道
可以理解,看来ROR还是高级玩具。
不知道Robbin有没有上了贼船的感觉


好像看到一个测试数据, python 应该是动态语言里面速度最快的,
robbin当初为何没有选择python 呢?


你去python社区看看就知道,web框架没有一个真正令人满意的,于是新的轮子还在不断涌现中......


难有十全十美的事情,如果python 的性能真的比ruby好,加上python 的代码可读性比ruby强,
我觉得这两点就有理由弃ruby而选python.


Java的性能比Python要好的多,而且Java的代码,那个静态语言,可读性比Python强多了,照你的理由,绝对可以弃Python和ruby,而选择Java。

你目前这样的硬件撑这样的访问量,说明rails的性能很不错了,再加上rails的scaling能力和php/python基本一样
看起来rails基本上可以对付任何普通web端的事情了

其它方面的问题例如在线聊天需要的消息传递,或许可以尝试用erlang来解决




0 请登录后投票
   发表时间:2009-03-24  
原来还想等rails2.3推出后,推行我的rails metal+sinatra的平滑过渡计划呢。
没有想到2.3性能这么差,希望rails team能赶快解决这个问题,好能够让rails和sinatra和谐相处。
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics