精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-05-22
与其说是Twitter放弃Ruby,不如说是在改正对Ruby的误用,Ruby在底层尚未成熟的情况下,的确不适合大规模的后端应用,替换掉是正常的行为,如果当初他们直接用其它技术就不会有这么多争议了,如果你认为这样就说明Ruby有缺陷,那我无语了。
至少没有听到FaceBook有用PHP开发MQ,当然Twitter也没有准备把Ruby进行预编译成C++来提高性能。 |
|
返回顶楼 | |
发表时间:2011-05-23
twitter确实将后端很多应用迁移到了Java,诸如搜索、消息队列之类的。像这样庞大的应用,ruby确实有很多不太适应、做的不够好的方面,这类改进也是合情合理的。ruby有更适合做的地方,twitter本身也没有否认ruby,在较小规模的开发方面,ruby还是更适合的。
|
|
返回顶楼 | |
发表时间:2011-05-23
huxi 写道 twitter确实将后端很多应用迁移到了Java,诸如搜索、消息队列之类的。像这样庞大的应用,ruby确实有很多不太适应、做的不够好的方面,这类改进也是合情合理的。ruby有更适合做的地方,twitter本身也没有否认ruby,在较小规模的开发方面,ruby还是更适合的。
说的好!如果你的项目也和twitter一样庞大,你就要考虑更换下语言,你用户群没有那么大就不要担心啊 |
|
返回顶楼 | |
发表时间:2011-05-23
Durian 写道 twiiter基本上宣布ror大型应用是失败的,靠老将java来救场。
大哥,twitter已经不能算是大型应用了,而已经是个超级应用了。而且twitter也用Rails撑到最进。也足能说明Rails应付大型应用绰绰有余。至于超大型,则需要多个语言来协作啦。 所以说啦,你的这个观点有点偏激了。你的用户能到twitter的1/10或是1/100 就很很牛X了 呵呵 |
|
返回顶楼 | |
发表时间:2011-05-23
lisp.....我也想学。
我只是觉得,一个不熟悉其他东西,去批评其他东西的,不是好程序员。 比如我没用过emacs,绝对不会说vim比emacs好。 没用过java,也不会说java差。 其实懂的人,也是一笑了之,一般不会多言 |
|
返回顶楼 | |
发表时间:2011-05-23
kjj 写道 我也记得上次新闻说腿特大规模向java迁移,csdn看到的
我也看到了 |
|
返回顶楼 | |
发表时间:2011-05-25
最后修改:2011-05-25
我也记得腿特大规模向Java迁移,话说回来,什么才能算是“大规模项目”呢?如果单纯的说用户量大就是大规模项目,我觉得这不太靠谱。有多少用户就能挣多少钱,有多少钱就能买多少服务器。有多少服务器就能分担多少并发量。
这仅仅是我个人不成熟的一个想法。 |
|
返回顶楼 | |
发表时间:2011-05-26
你和他谈系统性能,他和你谈开发速度,你和谈开发速度,他和你谈项目现状,你和他谈项目现状,他和你谈远景规划,你和他谈远景规划,他和你谈普遍情况, 你和他谈普遍情况,他和你人手不够,你和他谈人手不够,他和你谈系统性能....
恩,大家都喜欢这样,一旦你想和那些技术"专家"谈某个ponit的时候,他们总喜欢支开话题 |
|
返回顶楼 | |
发表时间:2011-05-27
DOCDOC 写道 你和他谈系统性能,他和你谈开发速度,你和谈开发速度,他和你谈项目现状,你和他谈项目现状,他和你谈远景规划,你和他谈远景规划,他和你谈普遍情况, 你和他谈普遍情况,他和你人手不够,你和他谈人手不够,他和你谈系统性能....
恩,大家都喜欢这样,一旦你想和那些技术"专家"谈某个ponit的时候,他们总喜欢支开话题 恩, 那些人其实是谈判专家 |
|
返回顶楼 | |
发表时间:2011-05-28
要明白的一个事实是,绝大部分的公司都没有twitter的技术实力以及硬件实力.所以单纯的用twitter的用户数来评估ruby的适用范围是肯定没意义的.
说实话,还不如看JE的规模来评估.肉饼好像有几篇博客提到了用到的主机和基本规模.这个才容易让大家做到心里有数. |
|
返回顶楼 | |