多年来经典的 Web 架构在服务器上用脚本或者应用程序语言来呈现 HTML。但是Web 在很多方面正在发生变革:比如更快的浏览器,更快的网络连接,以及更好的缓存。这些变化带来了模式的转变,导致可以在客户端做呈现。新架构解放了服务器,使它只需递送数据,将标记缓存的在客户端或靠近客户端的地方,从而提高整体性能。
但是互联网的现实是并非所有用户都换成了性能强大的电脑,最新的浏览器,快速的网络连接。在 LinkedIn 我们的页面必须针对这样的用户作某些改进。
本议题中你将了解到我们如何在 HTTP 代理中整合 JS 引擎,在关键代理层加入动态语言执行中我们学到的运帷和工程方面的经验,如何处理 JavaScript 的终止和内存回收问题,最后看看我们如何降低了延迟。
Brian 是LinkedIn工程师,在服务架构团队工作。他几乎对任何关于Web的事情感兴趣,重点在 Web 系统和应用的安全方面。Brian 目前积极参与 LinkedIn 的多个基础架构活动,包括 SPDY 和 WebSockets。Brian 还是一位ATS(Apache Traffic Server) 积极的提交者和项目管理委员会成员。除了黑客身份 Brian还有很多爱好,包括冰球、飞行以及游历加州。
有意赞助 O'Reilly Velocity China 2014 或者有其他合作想法,请通过地址 donna at oreilly.com.cn 联系马女士。
For Velocity China sponsorship information for companies outside China, contact Gloria Lombardo at glombardo at oreilly.com
进一步联系信息请查看联系Velocity China 2014