欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

Rails创始人DHH首次回应Zed Shaw对Rails的抨击

程序员文章站 2022-05-19 23:26:45
...
Ruby的Web服务器Mongrel创始人Zed Shaw在2007年年底对Rails框架和Rails社区进行了毫不留情、甚至可以说非常粗俗的抨击和辱骂。关于Zed Shaw对Rails社区的抨击请看Zed Shaw猛烈抨击Rails社区,以及JavaEye会员LordHong的翻译全文系列:【原创翻译】Rails Is A Ghetto (part 1)

今天Rails框架创始DHH首次在自己的博客上面正式回应了Zed Shaw在将近一年之前的抨击。DHH最近开始撰写关于围绕Rails话题的一个系列文章,意在对围绕Rails周围的种种置疑和争议给出一个私人的看法,希望消除对Rails的一些不正确的看法。在该系列文章的第一篇Rails难以部署的猜疑,DHH介绍了Rails部署方式的变迁,并且高度赞扬了mod_rails部署方式的简便性。而在第二篇Rails每天要宕掉400次?文章中,DHH说:

DHH 写道
在Zed Shaw发表了他著名的讨伐文章后,很多人都非常伤心,而我尤其难过,我简直难以相信这是那个曾经在芝加哥和我共进午餐,并且我们曾经交流过很多次的Zed同学。我猜想他一定是遇到了什么困难,而得不到任何帮助。


然后DHH对于Rails每天要宕掉400次的说法给出了解释。当时Basecamp使用的Mongrel进程存在内存泄漏,而我们使用了内存监控进程监视Mongrel进程,每当Mongrel使用的物理内存超过250MB,监控程序就会在该Mongrel处理完当前请求以后重起他。Mongrel并没有宕掉,也没有丢失数据,当然也没有发生每天400次重起那么频繁。

后来在Mongrel提供了一个补丁修复之后,这种重起现象基本消除了,这是2006年的事情了,Zed Shaw在2007年底提到这个事情早已经是远古的事情了。
相关标签: Rails