`

Stack Exchange 的架构

 
阅读更多

近日,Stack Exchange系统管理员blog上发布了一篇关于Stack Exchange的架构一瞥,其包括了Stack Overflow, Server Fault 和 Super User的 Stack Exchange 网络。注意最后一个关于人员的配置。希望能给大家一些相关的参考。

网络流量

  • 每月9千5百万个PV
  • 每秒800 HTTP 请求
  • 每秒180 DNS 请求
  • 每秒55Mb 的带宽

数据中心

 

生产服务器

  • 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)

(生产服务器不含故障备份和管理服务器)

使用了的相关的软件和技术

程序员和系统管理员

  • 14 程序员
  • 2 系统管理员
分享到:
评论

相关推荐

    nlidb-datasets

    nlidb数据集SENLIDB数据集该数据集包含24,890个唯一SQL查询,这些查询是从Stack Exchange Data Explorer网站( )中提取的。 除了原始站点上可用的信息外,此数据集还包含780个附加的手动注释,可用于296个查询。...

    se-chat-reply-highlight:更方便地处理结构化对话

    Stack Exchange 站点的聊天回复助手更方便地处理结构化对话。 按:开始回复上一条信息。 根据需要多次按↑以标记所需的消息。它有什么作用? 首先,Stack Exchange 站点的聊天回复助手提供了一个简单的输入序列来选择...

    graphoverflow:在Dgraph上运行整个StackOverflow。 工作正在进行中

    快速运行真正的Stack Exchange数据集的Stack Overflow克隆。 注意:该存储库不再由Dgraph团队积极维护。 如果有问题,我们很乐意接受您的拉取请求,但不会自己修复任何问题。 更新:此项目已正确更新,以与Dgraph...

    StackExchange.DataExplorer:堆栈交换数据资源管理器

    数据浏览器Stack Exchange 是一种工具,用于对来自网络中各种问答站点的数据执行任意SQL查询。快速指南先决条件 2015或更高版本 或更高版本或更高版本OData端点支持需要。 如果不需要它,可以注释掉web.config的部分...

    iTunes-Backup-Decryption:用于解密iOS备份的Python工具

    我看到大部分代码是由Stack Exchange用户andrewdotn发布的,该用户从安全研究人员Jean-Baptiste Bedrune和Jean Sigwald获得了主要代码库。 我不得不修复一些残缺的依赖关系,并更改脚本的输入/输出以更好地实现我的...

    viveret:展示我的技术经验,技能和项目

    全栈软件开发人员代词:她/她/他们/他们主要是C ++ / Java / C# 上次更新时间:2021年4月7日 :telephone: 253-431-0075 :closed_mailbox_with_raised_flag: :link: :briefcase: 工作经验Stack Exchange / Stack ...

    C# StackExchange.Redis 操作封装类库

    C# StackExchange.Redis 操作封装类库,分别封装了Redis五大数据结构(String,Hash,List,Set,ZSet)的增删改查的操作方法,支持Async异步操作。​支持Redis分库操作。支持信息队列操作。 带有单元测试,为每个...

    stackexchange-xml-converter:从XML到CSV格式的Stackexchange(例如stackoverflow)数据转储转换器

    在这里,您可以找到不同数据库的架构示例: 入门 之前,请确保您具有: 版本> = 1.14的工作。 在控制台执行go version命令。 它应该显示编译器的当前版本。 可以解压缩.7z文件的存档器。 可能的候选者是 。 下载...

    java 面试题 总结

    18、heap和stack有什么区别。 栈是一种线形集合,其添加和删除元素的操作应在同一段完成。栈按照后进先出的方式进行处理。 堆是栈的一个组成元素 19、forward 和redirect的区别 forward是服务器请求资源,服务器直接...

    超级有影响力霸气的Java面试题大全文档

    21、heap和stack有什么区别。  栈是一种线形集合,其添加和删除元素的操作应在同一段完成。栈按照后进先出的方式进行处理。 堆是栈的一个组成元素 22、forward 和redirect的区别  forward是服务器请求资源,...

Global site tag (gtag.js) - Google Analytics