合办方
顶级赞助商
钻石赞助商
白金助商
赞助商
赞助合作

如果有意赞助O'Reilly Velocity China 2011或者有其他合作想法,请通过地址donna at mail.oreilly.com.cn联系马女士。

Sponsorship Opportunities Outside China

For Velocity China sponsorship information for companies outside China, contact Yvonne Romaine at yromaine@oreilly.com

日程表
2011-12-06 2011-12-07 全部列出

2011-12-06, 星期二

2011-12-06 09:40
高性能移动互联网
主题发言 永泰大宴会厅ABC 
Steve Souders(Google)

来自Google、Yahoo、Microsoft、Netflex等公司的案例分析印证了高性能网站能够增加流量,提高用户体验,增加业务收入,并且降低运营成本。在桌面上我们有最好的实践经验、工具、Web Service 来提高网站性能,当移动互联网来到的时候我们有什么?Steve Souders的讲话将给出移动互联网性能分析、创造更快速的移动互联网体验的最近进展。


2011-12-06 10:10
低功耗服务器定制与绿色计算
主题发言 永泰大宴会厅ABC 
章文嵩(淘宝)

低功耗服务器适合于数据密集型的应用,降低服务器功耗是建设绿色数据中心的一个重要环节。


本讲座会分享以下内容:

  1. 淘宝底层架构团队对低功耗的认识,和淘宝低功耗服务器项目的发展过程;
  2. 介绍淘宝CDN系统的全貌、访问负载的特点,讲解如何应用低功耗服务器在绿色CDN中,以及其中的优化关键点;
  3. 对比其他类型CDN服务器方案,描述低功耗解决方案在淘宝CDN的应用情况。分享低功耗节点在淘宝商城双11大促活动中的表现;
  4. 介绍低功耗服务器的开源和GreenCompute.org项目;
  5. 总结低功耗服务器的特点、未来发展、拓展绿色CDN以外可能的应用。

2011-12-06 10:40
上午茶歇
 

2011-12-06 10:50
如何利用HTML5开发高性能的游戏
主题发言 永泰大宴会厅ABC 
Hanrui Gao(Google)

随着 HTML5 技术的发展以及各浏览器对于 HTML5 支持的不断增加和增强,前端的功能和表现力变得更为丰富。用 HTML5 开发网页游戏也逐渐被越来越多的游戏开发者所关注。子曾经曰“工欲善其事,必先利其器”,从游戏开发的角度来看,想开发一款好的游戏选择好的引擎也是至关重要的。我们将与大家分享的内容包括在游戏开发领域,提升性能的一些技巧和注意点,及引擎所帮你完成的性能方面的改进。


2011-12-06 11:05
如何实现MySQL数据库可用性,完整性,性能和扩展性的最大化
主题发言 永泰大宴会厅ABC 
Dr. John Busch(Schooner)

首先,我们计划讨论利用基于 InnoDB 的同步数据复制,消除了数据丢失并提供了集群级别的数据一致性。之后,我们讨论自动的即时失效备援,从而保证了服务的具有99.999%的高可用性。其次,我们计划讨论同步数据复制的粒度和并发控制,高效的利用现有的存储技术和服务器,从而使性能和扩展性最大化。最后,我们计划讨论把现有的同步集群和我们的并行异步数据复制技术紧密的结合在一起来实现关于广域网的自动失效备援和数据一致性。


2011-12-06 11:20
快速的移动互联网网站与商业KPI的关系:来自一线的案例分析
永泰大宴会厅ABC 
Joshua Bixby(Strangeloop Networks)

如果你正在寻找移动互联网性能方面的有说服力的数据,那本议题是你不可或缺的。


移动互联网用户并不满意。85%的用户希望在移动设备上下载速度至少能和在家里的计算机上一样快。几乎半数用户认为太差的性能会让他们不想再来这些网站了。三分之一的用户下次就会转投竞争对手的网站。姑且不说用户的高期望值,移动商务网站在性能上持续不给力,平均网站载入要9秒多。


尽管快速移动网站有它技术上的限制,一些公司已经初露锋芒。但是真正重要的数据还很难拿到。为了填补这一空白 Joshua 潜心研究 Strangeloop 的客户数据,揭示移动电子商务网站性能提升与商业 KPI 的关系。


在议题中 Joshua 会通过详细的案例分析给出最新数据,展示现实世界的公司如何优化移动网站性能,以及由此带来的商业 KPI 戏剧性的提升:

  • PV
  • 转换率
  • 客户购买规模
  • 收入

听众一定会带着清晰明确的答案而去,了解速度对于移动互联网产业是一个多么关键的因素。


2011-12-06 12:10
自助午餐
 

2011-12-06 13:30
移动互联网应用的性能优化
永泰大宴会厅A 
David Wei(Facebook)

随着移动互联网产品的爆炸性增长,移动应用在互联网公司的地位日益上升。移动互联网在用户体验、系统硬件和应用软件上都与传统互联网有很大的差异,给应用开发者带来了挑战和机遇。


我准备在以下几方面与大家分享我们在移动互联网的性能优化方面的经验和教训:

  • 移动互联网的技术特点:从应用开发者的角度,哪些特点需要我们注意;
  • 移动应用的性能:测量和优化移动互联网产品的一些方法和工具;
  • 新技术的应用:HTML5为移动互联网产品带来的机遇和挑战。

2011-12-06 13:30
Hulu播放技术的性能改进
永泰大宴会厅B 
金鑫(Hulu)
  • 新技术对播放性能的改进:自适应码率切换,改进的视频编码技术, GPU硬件加速,多CDN
  • 播放器架构对性能的改进
  • 优化细节以改善性能
  • 播放器的自动化测试和性能监控系统

2011-12-06 13:30
MySQL 5.5 Innodb/Xtradb性能优化与诊断
永泰大宴会厅C 
季海东(Percona)

Innodb/Xtradb是互联网上最流行数据库MySQL的最流行的数据库储存引擎。能正确理解其状态是提升互联网后端运营表现的一个重要组成部分。我会和大家分享和交流Innodb运营状态分析。另外,我也会交流Percona的开源软件的新性能、开发流程和经验以及参与方式。

  • Innodb 状态;
  • 重要参数介绍和分析;
  • 开源Percona Xtradb的新性能,开发测试流程和参与

2011-12-06 14:30
广告带来的性能影响及如何改善可感知性能
永泰大宴会厅A 
Julia Lee(Yahoo!, Inc.)

Web 性能和广告的性能问题关系密切,而且广告带来的性能冲击往往要超出我们所认识到的程度。工程师长年累月地努力优化容量、性能,但是广告的问题经常开发人员力所不能及。这次我们将讨论图片广告的生态体系,图片广告如何结合进 Web 应用,以及给运维、延迟、用户体验和营收状况带来的冲击。将详细介绍如何测量针对特定位置和/或特定市场广告带给整体页面延迟的影响。还会讨论针对广告的故障排除、测量工具和监测工具。还包括将广告的性能冲击转化为效益的常识性工作。最后会介绍整体上提高用户体验尤其是可感知性能的技术。


2011-12-06 14:30
百度商业产品高性能前端构架探索
永泰大宴会厅B 
欧阳先伟(百度)

在百度,存在大量面向客户的商业系统,与面向用户的展示型的页面不同,商业系统中繁杂的交互操作一方面产生昂贵的开发与维护成本,另一方面导致对整体性能的控制力度降低。此次演讲围绕“商业产品前端开发架构”这一话题,分享我们在这方面的经验,心得,以及我们Enterprise RIA与Enterprise UI框架的设计与应用。


2011-12-06 14:30
互联网创业服务器运维工具集 —— 米聊服务器端开源工具选择实践
永泰大宴会厅C 
陈臻(小米)

移动互联网创业公司从零开始,如何以一敌十使用开源项目?从日常开发、代码框架、静态检测、持续构建、监控报警,错综复杂的服务端开源选择,看小米科技米聊如何选择?中间又遇到了什么坑?如何正确解决?


2011-12-06 15:30
下午茶歇
 

2011-12-06 15:40
Node.js NAE (APP Engine)
永泰大宴会厅A 
廖恺(淘宝)

Node.JS是最近关注度比较高的服务端开发框架,具有并发性能高,开发简便的特点。


app engine也是最近比较流行的应用托管方式,很大程度降低了web应用的托管门槛。


cnodejs社区最近将这两种技术结合,发布了Node App Engine项目,实现了基于Node.JS的 app engine。


本主题主要介绍了nodejs的特点与发展,以及nae的功能特点与设计思路变迁。


2011-12-06 15:40
面向浏览器的推送优化之路
永泰大宴会厅B 
张乐伟(淘宝)

本主题主要涉及构建大规模消息推送系统过程中所面临的问题及相关的可选方案,包括http长连接的选型,http server的选择,前端多页面多域名的解决,负载均衡的选择,大量连接的管理,消息路由,网络调整,内核参数调优,JVM的相关调优等一系列方案的选择比较,并在此基础上分析淘宝web旺旺等应用在面向浏览器消息推送上的相关实践。


2011-12-06 15:40
基于应用场景的NoSQL选型与实践
永泰大宴会厅C 
李刚(奇艺)

本次分享主要内容包括了NoSQL存储介绍,基于应用场景分析的存储选型,NoSQL存储优化和运维方案,基于NoSQL存储的二次开发等内容。


通过应用案例分析,主要对 MongoDB 和 Redis 的特点及适用场景进行了分析,对存储选型中的功能分析,性能测试,容量规划,风险评估过程进行了实例介绍。对使用过程中遇到的问题及解决过程进行了描述,以及针对不同应用需求,对NoSQL产品进行的二次开发,还有对同一种NoSQL,针对不同的应用特点,进行不同方式运维及优化等方面的实践经验。


2011-12-06 16:40
数字里都有些什么?
永泰大宴会厅A 
Theo Schlossnagle(OmniTI)

Theo 将会讨论应用和系统性能测量以及为什么几乎所有人都会做错。处理问题正确的做法并不难,但是人们往往会采取完全错误的方法。所以我们会研究一些数字,理解为什么这些数据会误导大家,然后讨论解决问题的正确方法。既然人们不能总是采用正确的做法做事情,那我就谈谈“错误”做法的价值所在吧。


2011-12-06 16:40
使用BigPipe提升浏览速度 —— 流水线技术在新浪微博的实践
永泰大宴会厅B 
吴侃(新浪)

从web1.0时代至今,我们一直在尝试各种方法,提高用户对于互联网产品浏览速度。在Web应用多样化,复杂化的今天,新浪微博团队向 FaceBook 等前辈学习和借鉴,尝试改变对于现有资源的使用,来达到提升用户浏览速度的目的。


2011-12-06 16:40
打造安全、易运维的高性能Web平台:淘宝网Nginx定制开发实战
永泰大宴会厅C 
朱照远(淘宝), 王晓哲(淘宝)

淘宝网是全亚洲最大的电子商务网站,每天数十亿的PV对前端Web服务器的性能提出了非常严苛的要求。如何做到Web服务器的高性能,同时保持其安全性与可运维性?在此演讲里,我们将和你分享淘宝网是怎么通过定制开发Nginx服务器内核以及开发有效的模块来达到这点的。

在演讲里面我们将涉及以下等内容:

  • 针对前端的优化,比如组合CSS和JavaScript文件、gzip优化
  • 针对安全的增强,比如如何防御应用层的DDoS攻击,如何做流控
  • 针对运维,做了哪些功能增强,如日志的syslog和管道支持等
  • 单机支持几十万连接的comet服务器
  • 如何在Web服务器中集成Lua语言,打造非阻塞I/O的高性能动态脚本引擎
  • 如何在Web服务器中更方便、高效的访问数据库

2011-12-06 17:40
如何利用下一代的MissionCritical MySQL来大幅度提升系统的可用性和性能并降低总体成本
永泰大宴会厅A 
Dr. John Busch(Schooner)

约翰.布什博士作为Schooner信息科技的创立者,将要和我们讨论下一代MissionCritical MySQL的构架,益处和在业界的部署。MissionCritical MySQL完全消除了数据不一致,支持自动的故障切换,拥有低的响应时间,并提供读写的无限扩展能力和跨数据中心的高可用性和高性能。基于现代标准服务器,存储器和网络而设计的MissionCritical MySQL可以大幅度的降低数据中心的人力和电力消耗,并降低总体运营成本50%以上。对比采用传统的MySQL或者基于中间层的数据分片和复制方式,基于MissionCritical MySQL的开发可以提供更高的可用性,更高的数据完整性,更好的性能和扩展性,和方便友好的管理。除此之外约翰.布 什博士也会讨论包括电子商务,社会媒体,电信和金融服务等方面的大容量网站的部署。


2011-12-06 17:40
Web + Apps,融合之路
永泰大宴会厅B 
周志超(腾讯科技)

在开放平台和应用市场越来越流行的今天,Web 的发展如何与日新月异的互联网市场匹配?在 Q+ 开放平台的构建过程中,我们反复思考这个问题并积累了大量的经验,此次将会和大家分享的经验有:

  1. WebQQ 的客户端化实践
  2. 如何在 QQ 上实施客户端和 Web 结合的开发模式
  3. Web 编程模式的 App 化
  4. QQ 上的 Web 应用的性能优化
  5. HTML5、CSS3 等新兴 Web 技术在 Q+ 开放平台的应用

2011-12-06 19:30
Ignite @ Velocity China 2011
W XYZ酒吧 
Ignite @ Velocity China 2011

如果你有5分钟时间在舞台上,想对大家说什么?如果你只有20张幻灯片,还是自动播放的,每15秒换一张,又会怎样?讲一个你的项目?讲讲网站?讲讲秘籍?Ignite @ Velocity China 2011 就是这样一个舞台。


给我灵感,一定要快!”是Ignite(点燃之夜)活动的口号,如果您还不了解可以参考此前的点燃之夜北京,看一下往期活动视频感受风格。也许您没能面对大家讲半个小时,但你有强烈的想法,精彩的故事,那来 Ignite 吧,就讲5分钟20张幻灯片展示给大家。请发邮件ignite.bj at gmail.com提交话题。


即使您没有话题也欢迎作为观众参与,名额有限请发邮件报名(ignite.bj at gmail.com),邮件务必包含名字,为您预留名额。

  • 我的Moscow之旅
  • 技术人员如何通过技术体现互联网的平等精神
  • 多背一公斤
  • SQL vs NewSQL vs NoSQL
  • NAT网关下,一种应用透明获取client ip的方法
  • 抽奖活动
  • 挣扎在HTML5的边缘
  • 技术工程师职业规划探讨
  • jQuery模板插件
  • The Way to The Matrix


2011-12-07, 星期三

2011-12-07 09:40
新一代Facebook移动平台
主题发言 永泰大宴会厅ABC 
David Wei(Facebook)

Facebook在2011年10月份发布了新一代移动平台,这为全球的移动应用开发者带来了新的市场机遇和挑战。在这个主题里,我准备在以下三个方面与大家分享我的见解:

  • 新平台的接口和功能;
  • 平台上移动应用的研发流程;
  • 平台为移动应用提供的传播支持。

2011-12-07 10:10
事半功倍的广告性能
主题发言 永泰大宴会厅ABC 
Julia Lee(Yahoo!, Inc.)

我们讲讨论最新形势下广告商和广告服务商为什么应该提高广告性能,为什么要推进更快速的、更健康的广告和商业模式。


2011-12-07 10:40
上午茶歇
 

2011-12-07 10:50
由外到内的用户体验监测
主题发言 永泰大宴会厅ABC 
陈靖华(基调网络公司)

基调网络多年来始终致力于网站及应用性能监测的研究,积累了丰富的用户体验分析及优化经验。在这里,我们将同大家一起分享以下内容:

  1. 网站及流媒体的用户体验监测
  2. 移动互联网体验监测
  3. 数据中心内部的用户感知监测

2011-12-07 11:00
展示广告代码优化
主题发言 永泰大宴会厅ABC 
沈学华(品友)
  • 广告代码对媒体的影响
  • 统计代码对广告主网站的影响
  • 优化思路
  • 品友代码特征
  • 品友代码优化措施

2011-12-07 11:10
企业级云计算的今天与未来
主题发言 永泰大宴会厅ABC 
李志霄(世纪互联)

2011-12-07 11:20
运维生涯
主题发言 永泰大宴会厅ABC 
Theo Schlossnagle(OmniTI)

该主题演讲将是一次关于 Web 运维“职业”发展的无厘头旋风之旅。


2011-12-07 12:10
自助午餐
 

2011-12-07 13:30
大型网站性能监控、测量和故障排除@雅虎
永泰大宴会厅A 
Betty Tso(Yahoo!, Inc.)

每个月雅虎都承载着超过7亿独立用户和超过1200亿PV的浏览量。雅虎团队一直在努力创造更出色的用户体验 —— 更快速地提供页面内容,每一字节每一毫秒都锱铢必较。请大家一起来了解我们如何在全世界范围内监测终端用户可感知性能,找到性能瓶颈。我们还会演示下一代 YSlow (页面性能分析工具,280多万次下载,35万用户)诸多很酷的功能。


2011-12-07 13:30
Hadoop, Hive和Scribe在运维方面的应用
永泰大宴会厅B 
邵铮(Facebook)

在云计算和大机群越来越普及的今天,运维的工作越来越多的转化为大规模数据分析的工作。在本议程中,我们会先介绍Hadoop, Hive和Scribe系统所解决的问题,以及这些系统本身在运维方面的挑战;然后我们会介绍如何利用这些系统来解决其自身在运维方面的挑战;最后我们会介绍如何利用这些系统来满足其他系统在监测和运维方面的需求。


2011-12-07 13:30
大规模集群控制系统与自动运维
永泰大宴会厅C 
臧志(百度)

在百度数量庞大的服务器上运行着大量类型各异的服务。这些服务存在着各式各样的运维需求,给运维自动化带来了技术、效率、成本和安全方面的巨大挑战。因此,我们需要一个通用的集群控制系统作为基础来统一管理和完成各类运维需求。本次演讲将主要分享百度正在使用的集群控制系统的设计与实现,并将介绍以此为基础构建出的各类运维平台,以及百度推进运维自动化的规划。


2011-12-07 14:30
高性能 HTML5
永泰大宴会厅A 
Steve Souders(Google)

很多年来我们构建的 Web 应用都让浏览器不堪重负。随着 HTML5 带来的诸多特性(包括 video and audio, canvas, SVG, app cache, localStorage, @font-face,等等)浏览器正在迎头赶上,希望能领先开发者采用这些新技术带来的 Web 应用大潮。


你的 HTML5 应用将会傲立潮头还是被用户抛弃在岩石上?让我们一起研究 HTML5 的新功能来构建快速的 Web 应用吧。


2011-12-07 14:30
支持迭代计算的MapReduce框架
永泰大宴会厅B 
刘洪清(豆瓣)

MapReduce 类框架在大规模数据计算上有很好的伸缩性,但在实现需要迭代类算法时效率比较低。UC Berkeley 的 AMP 实验室设计并实现了 Spark 来解决迭代计算问题,是用 Scala 实现的,建立在通用的计算资源调度框架 Mesos 之上。Dpark 是 Spark 的 Python 克隆,实现了 Spark 的绝大部分特性,使得可以直接用 Python 进行 MapReduce或者迭代式计算,Spark 的优雅设计使得它非常灵活,并具有跟高的扩展能力和性能。豆瓣正在积极尝试用它来取代Hadoop和部分MPI 来实现日志分析和各种数值计算,会分享一下这方面的心得体会。


2011-12-07 14:30
用户延迟测量的实践、完善和工具
永泰大宴会厅C 
汪志恒(Google)

用户延迟测量不仅是系统优化的前提,也是系统优化的必要手段。 在这个议题中我们将:

  • 从如何构建用户性能测量平台系统开始,分享在系统构建中积累到的经验;
  • 讨论W3C网页性能小组在这方面的努力和最新的发展状况;
  • 介绍谷歌分析为用户性能测量提供的最新工具。

2011-12-07 15:30
下午茶歇
 

2011-12-07 15:40
机票实时搜索引擎的优化
永泰大宴会厅A 
林浩(去哪儿网), 刘连春(去哪儿网)

去哪儿网(Qunar.com)机票搜索是目前最大的中文机票搜索网站,每天为用户提供数以百万计的实时机票搜索服务,后端组件每天承载2亿多次动态查询请求。机票的价格变化很快,几分钟内价格就可能会发生变动,在高访问量的压力下,我们需要快速抓取到准确的报价,这需要对系统各个组件的性能问题特别重视。我们不断调整构架、优化流程、加快数据解析速度、减少内存占用、降低带宽消耗,在这个过程中积累了大量性能优化的实战经验。本演讲将与大家分享这些成长的故事。


2011-12-07 15:40
腾讯云存储
永泰大宴会厅B 
刘永升(腾讯)

云存储是腾讯提供的一种专业的存储解决方案,使第三方专注于业务特性的开发,不必关心数据存储细节,从而降低开发门槛,提升开发效率。在这里,我们将为您讲述云存储的“蜕变”历程,揭开云存储支撑海量存储、海量访问的秘密...


2011-12-07 15:40
Web应用的加密算法实现缺陷与利用
永泰大宴会厅C 
吴翰清(阿里云计算有限公司)

加密算法在互联网中有着广泛的应用。但应用在实现和使用加密算法时却可能存在缺陷。本主题将介绍一些常见的针对加密算法的攻击,并分析一些开源Web应用在加密算法实现上的缺陷。最后将演示怎样利用这些缺陷,比如破解验证码。


2011-12-07 16:40
Node.js 性能案例分析
永泰大宴会厅A 
Fabian Frank(Yahoo!, Inc.)
  • 真实案例分析,对比 Node.js 与 PHP 服务端性能。
  • 一个实用的、可操作的 Node.js 性能和可伸缩性分析,用户可以据此来评估你的应用是否可以采用 Node.js 来运行。
  • 展示 Mojito(Yahoo 的 Node.js MVC 框架) 数据,运行 Web 应用性能良好。
  • 产品演示: Yahoo! Search Direct (2011年11月份发布),Mojito(计划2012年12月份开源)。

2011-12-07 16:40
海量数据的高效存储 —— 淘宝云梯极限存储的原理和实践
永泰大宴会厅B 
王勇(淘宝)

极限存储是数据仓库应用与分布式计算的经典结合,在云梯集群(based hadoop)上实现了数据高达100倍的压缩比,迄今为止已有30余种业务数据完成应用,累积节省存储超过15PB。同时,该技术提供了快速访问历史上任意一天快照的能力,对于一段时间周期的数据访问能够显著降低其计算成本,缩短计算时间。


2011-12-07 16:40
基于 SeaJS 的高性能网站开发和优化实践
永泰大宴会厅C 
王保平(淘宝)

SeaJS 是专注于浏览器端的模块加载器,并致力于打造 JavaScript 生态圈。使用 SeaJS,你可以得到:

  1. 异步并行加载脚本、自动管理模块依赖。
  2. 简单一致的模块书写规范、永不冲突的命名空间。
  3. 愉悦的调试体验、便捷的打包部署工具。

目前 SeaJS 已应用于淘宝商品详情页、一淘直通车、聚划算等重要系统中,在腾讯、百度、盛大、网易等站点也皆有应用。


这次分享将聚焦于 SeaJS 的核心设计,以及在淘宝网的优化实践,特别是在淘宝商品详情页的优化实践。