Stack Exchange 的架构
近日,Stack Exchange系统管理员blog上发布了一篇关于Stack Exchange的架构一瞥,其包括了Stack Overflow, Server Fault 和 Super User的 Stack Exchange 网络。注意最后一个关于人员的配置。希望能给大家一些相关的参考。
网络流量¶
- 每月9千5百万个PV
- 每秒800 HTTP 请求
- 每秒180 DNS 请求
- 每秒55Mb 的带宽
数据中心¶
- 1 机柜 位于俄勒冈的 Peak Internet (用于chat 和Data Explorer)
- 2 机框 位于 纽约的 Peer 1 ( 用于其它的 Stack Exchange Network)
生产服务器¶
- 12 Web Servers (Windows Server 2008 R2)
- 2 Database Servers (Windows Server 2008 R2 and SQL Server 2008 R2)
- 2 Load Balancers (Ubuntu Server and HAProxy)
- 2 Caching Servers (Redis on CentOS)
- 1 Router / Firewall (Ubuntu Server)
- 3 DNS Servers (Bind on CentOS)
(生产服务器不含故障备份和管理服务器)
使用了的相关的软件和技术¶
- C# / .NET
- Windows Server 2008 R2
- SQL Server 2008 R2
- Ubuntu Server
- CentOS
- HAProxy 用于负载均衡
- Redis 用于缓存
- CruiseControl.NET 用于做builds
- Lucene.NET 用于搜索
- Bacula 用于做备份
- Nagios (with n2rrd and drraw plugins) 用于系统监控
- Splunk 用于日志
- SQL Monitor from Red Gate 用于监控SQL Server
- Mercurial / Kiln 用于源码管理
- Bind 用于 DNS
程序员和系统管理员¶
- 14 程序员
- 2 系统管理员
(全文完)
(转载本站文章请注明作者和出处 酷 壳 – CoolShell ,请勿用于任何商业用途)
相关文章¶
- 你确信你了解时间吗?
- https://coolshell.cn/wp-content/plugins/wordpress-23-related-posts-plugin/static/thumbs/29.jpgQuora使用到的技术
- https://coolshell.cn/wp-content/plugins/wordpress-23-related-posts-plugin/static/thumbs/7.jpgFacebook 的系统架构
- https://coolshell.cn/wp-content/plugins/wordpress-23-related-posts-plugin/static/thumbs/6.jpgStackOverflow的404错误页
- https://coolshell.cn/wp-content/plugins/wordpress-23-related-posts-plugin/static/thumbs/18.jpg23,148,855,308,184,500
- https://coolshell.cn/wp-content/plugins/wordpress-23-related-posts-plugin/static/thumbs/13.jpg如何防范密码被破解 The post Stack Exchange 的架构 first appeared on 酷 壳 - CoolShell.