首页 > 教育学习 > 为什么 > JavaEye(iteye) 真的只有两台服务器吗?

JavaEye(iteye) 真的只有两台服务器吗?
2012-01-19 19:26:42   来源:   点击:

    JavaEye(iteye) 真的只有两台服务器吗?我记得在有一篇文章里,懒得去找了,说javaeye是用ruby写的,只有两台服务器,一个服务器管理员,就搞定了百万PV,是真的吗?

    16 个答案

    • 答案 1:

      是的,不仅仅如此,而且是单机支撑了300万rails动态请求。不过纠正一下,是用ruby写的,不是java。硬件配置是两台DELL R410数据都有备份,安全性没问题。我们的代码对缓存的运用比较有经验,优化的比较好,300万不是极限,估计单机的极限在500到600万动态请求。
    • 答案 2:

      请问什么是300W动态请求?一天24小时,我假设一天的请求80%集中在8点到晚上8点,一共12个小时。那么就是12小时支撑240万请求,如果是平均分布的话,是240W / 43200 秒 = 55.55 也即平均每秒请求在55个左右。不知道我的这个估算算不算合理?一台机器扛每秒55个请求,到底算不算性能非常好呢??我不知道经验数据到底是怎样的呢?实际上的每秒峰值到底有多少?2000有么?实际并发量又是怎样的呢?我觉得300W还是比较笼统吧,希望能看到详细的分析。
    • 答案 3:

      范凯自己说是,一台数据库服务器,一台应用服务器
    • 答案 4:

      以简单的硬件来支撑庞大的访问,这个方案对初创公司来说,是个好消息。
    • 答案 5:

      其实就是尽量减少实时结果 用缓存或者定时任务来减少cpu使用
    • 答案 6:

      我相信,目前宽岛用的rails 3+mongodb , 运行在nginx+passenger上,服务器debian,7千块钱攒的,16g内存,这个量级没有问题
    • 答案 7:

      主要是现在硬件便宜了,所以上个项目动不动就好几台服务器,其实web场景下,服务器有很大的提升空间,尤其是缓存的应用上,使用好了不亚于省了好几台服务器
    • 答案 8:

      其实我的意思是说,两台服务器能撑住的话,是不是要很大的带宽?考虑是全国性的网站,应该要双线或者多线的机房,带宽的费用很贵很贵吧?
    • 答案 9:

      啊? 这么极致?!!! OMG..
    • 答案 10:

      跟豆瓣的运维有一拼~~
    • 答案 11:

      是ruby写的
    • 答案 12:

      怎么做到只用两台Server 就能搞定百万PV
    • 答案 13:

      这两台机器什么配置?能撑这么大的量
    • 答案 14:

      优秀的缓存机制。见RobbinFan的以前的演讲。
    • 答案 15:

      这事不能说太细
    • 答案 16:

      这个效率太高了,完全可以申请技术专利啊

相关热词搜索:

上一篇:写的一篇机械方面的 EI 论文翻译成英文的,具体的步骤和需要参考的资料有哪些?
下一篇:“微电子,编程语言,社会,求职”通过这些关键词,你能想到什么样的毕业论文题目呢?