原文: http://nickcraver.com/blog/2013/11/22/what-it-takes-to-run-stack-overflow/ 翻译:伯乐在线 - 蒋生武 译文: http://blog.jobbole.com/61646/
一些统计数据: 负载均衡器接受了 148,084,833 次 HTTP 请求 其中 36,095,312 次是加载页面 833,992,982,627 bytes (776 GB) 的 HTTP 流量用于发送 总共接收了 286,574,644,032 bytes (267 GB) 数据 总共发送了 1,125,992,557,312 bytes (1,048 GB) 数据 334,572,103 次 SQL 查询(仅包含来自于 HTTP 请求的) 412,865,051 次 Redis 请求 3,603,418 次标签引擎请求 耗时 558,224,585 ms (155 hours) 在 SQL 查询上 耗时 99,346,916 ms (27 hours) 在 Redis 请求上 耗时 132,384,059 ms (36 hours) 在标签引擎请求上 耗时 2,728,177,045 ms (757 hours) 在 ASP.Net 程序处理上
核心设备 如果除去那些多余的设备,以下是 Stack Exchange 运行需要的(保持目前的性能水平): 2 个 MS SQL 服务器(Stack Overflow 在一台,其他的在另一台,实际上只需一台机器运行还能有富余) 2 个 Web 服务器(或许 3 个吧,不过我有信心 2 个足矣) 1 个 Redis 服务器 1 个标签引擎服务器 1 个 ElasticSearch 服务器 1 个负载均衡器 1 个交换机 1 个 ASA 1 个路由器
其他内容看文章吧
—————————— 好多内存,好多 SSD...