推广 热搜: 集成  系统集成  弱电  软件  kvm  服务器  思科  拼接  视频会议  SFP 

StackOverflow:每月5.6亿PV 仅25台服务器

   日期:2014-07-24     来源:CSDN    浏览:120    评论:0    
核心提示:问答社区网络StackExchange由110个网站构成,其中包括了Alexa排名第54的Stack Overflow。StackExchang目前拥有400万用户,4000万个问答,每月PV量达到5.6亿次。

问答社区网络StackExchange由110个网站构成,其中包括了Alexa排名第54的Stack Overflow。StackExchang目前拥有400万用户,4000万个问答,每月PV量达到5.6亿次。

做出这些成绩的背后,StackExchange只用了25台服务器就做到了, 这得益于其在服务器的高可用、负载均衡、缓存处理、数据库、搜索等多方面的优化处理。目前,Stack Overflow仍然在使用微软的产品,微软基础设施目前工作良好且价格便宜,没有理由做出改变。当然,它们也在关键节点使用Linux。在选择使用微软还是Linux上,做到权衡处理,不是说清一色的Linux或者清一色的Windows就是高效。

Stack Overflow站点目前没有引入“云计算”,仍然采用规模战略(scale-up strategy),相对来说,云计算可能会降低速度,在系统优化和系统故障的排除上更加困难一些。同时,如果使用AWS服务,Stack Overflow站点使用的SQL服务器的2TB SSD存储,384GB RAM的负载量是一个很大的开销。

下面是一些具体数据的介绍。

平台架构
  • ElasticSearch
  • Redis
  • HAProxy
  • MS SQL
  • Opserver
  • TeamCity
  • Jil,基于Sigil构建的一个.NET快速JSON序列化和反序列化开发包
  • Dapper

团队状况

  • 核心开发者(问答网站):大约6~7人
  • 核心移动开发者:6人
  • 系统可靠性维护工程师:大约5人
  • 大部分员工是远程工作

更多详细数据,可参考文章: High Scalability。

相关链接:

  • [视频] StackOverflow架构
  • What it takes to run Stack Overflow
 
标签: 服务器
打赏
 
更多>同类资讯
0相关评论

 
推荐资讯
点击排行

网站首页  |  付款方式  |  版权隐私  |  使用协议  |  联系方式  |  关于我们  |  网站地图  |  排名推广  |  广告服务  |  RSS订阅  |  违规举报  |  京ICP备11008917号-2  |