声明:JavaEye新闻文章的版权属于JavaEye网站所有,严禁任何网站转载本文,否则必将追究法律责任!
著名微博客网站Twitter,在经历了两年的性能问题后,决定计划放弃Ruby on Rails,不再使用ROR作为自己的网站框架,有可能使用PHP或者Java重写。
Twitter前首席架构师Blaine Cook说扩展Rails是非常容易的,但是问题并没有那么容易解决。当Twitter增加了的大量用户后,连续三天出现了性能问题。
当然有大量的Rails网站,包括:Scribd, Hulu,以及著名的Facebook插件Friends for Sale. CrunchBase, 等都是用Rails写的。一些新的网站也在加入到rails领域里面来,如yellowpages.com。
但Rails一直是经常争论的话题,一些开发人员质疑rails根源上的瑕疵和难以扩展,另一些人则持相反的态度。今年年初,rails社区的核心成员,mongrel的开发者也放弃了rails,并离开了rails社区。
Rails 六宗罪:

Twitter前首席架构师Blaine Cook说扩展Rails是非常容易的,但是问题并没有那么容易解决。当Twitter增加了的大量用户后,连续三天出现了性能问题。
当然有大量的Rails网站,包括:Scribd, Hulu,以及著名的Facebook插件Friends for Sale. CrunchBase, 等都是用Rails写的。一些新的网站也在加入到rails领域里面来,如yellowpages.com。
但Rails一直是经常争论的话题,一些开发人员质疑rails根源上的瑕疵和难以扩展,另一些人则持相反的态度。今年年初,rails社区的核心成员,mongrel的开发者也放弃了rails,并离开了rails社区。
Rails 六宗罪:

来自:techcrunch


评论 共 28 条 发表评论
elathen 2008-06-03 22:58
zheqing 2008-06-03 14:42
imjl 2008-05-12 11:57
Quake Wang 2008-05-10 21:47
chenzengpeng 2008-05-10 21:25
王者之剑 2008-05-10 17:08
rrsy23 2008-05-10 16:16
sheandwei 2008-05-09 23:37
sheandwei 2008-05-09 23:35
很多人都正儿八经的说过了 RoR不适合于大规模应用 适合中小型应用
至少现在是
Sam1860 2008-05-09 21:02
-------------------------------
都是静态化的东西
balan 2008-05-09 19:10
特别是网络拥堵的时段,JavaEye访问较顺利,这样的网站不多见。
flynetcn 2008-05-09 18:32
感觉ror这个在java于php之间的夹层不会像大家想的那么有潜力,中小型网站php才是王道,而不是ror
---------------------------------
那可不是小网站,sina/QQ/yahoo/sohu也不是小网站。
robbin 2008-05-09 18:09
其他的ruby web框架,如merb,则是线程安全的,ebb的网站上就说其threaded模式下运行的merb性能要远远超过rails。
merb网站上面声称性能超过Rails 5%-10%,嘿嘿,这么点性能差距没什么值得夸耀的。
至于进程方式的性能可并不比线程方式的性能差,这一点已经是公论了,你可以搜索一下以前围绕这个话题的讨论。
ShiningRay 2008-05-09 17:04
其他的ruby web框架,如merb,则是线程安全的,ebb的网站上就说其threaded模式下运行的merb性能要远远超过rails。
dogstar 2008-05-09 15:58
记得早期robbin用java写了一个同一个ip高并发的访问javaeye的工具.估计你这个问题可能是类似的原因.
wdlfellow 2008-05-09 13:38
Allen 2008-05-09 13:31
xpf7622 2008-05-09 13:23
ouspec 2008-05-09 12:02
shiren1118 2008-05-09 11:36
Grails是用groovy脚本语言实现的类rails框架,简单易用扩展好