Theo Schlossnagle 是 OmniTI 的创始人和首脑,为高流量网站和其他需要可靠、可扩展架构工程的客户设计和实施解决方案。Theo 参与很多开源社区,包括 OpenSolaris Linux Apache PostgreSQL perl以及其他很多。他是可扩展系统和分布式系统方面的作家,也是开源会议上的资深讲师。

移动设备、平板计算、笔记本计算正在使应用开发越发复杂。和应对新复杂性的开发人员比,系统工程师也不能抱怨后端系统与日俱增的复杂性。交付出色的服务要求有胆有识,我将讨论系统如何通过使用高度复杂的一系列技术体系使网站更成功。

用户产生的数据是个老问题。系统和网络监测、页面分析和应用状态信息形成了不断扩张的“数据山”。搜集和存储这些数据绝不是单一应用就能做到的,也不存在一点用户可以深入系统、调试、重现一些棘手的错误。分布式系统需要对生产系统有一个清晰的了解,并且能访问到实时数据,从而来解决状态相关的复杂问题,同时还不能对用户体验有任何影响。

我会解释这些问题(痛苦)以及我们是如何解决的。在生产中开发,把代码推向开发端。