SlideShare ist ein Scribd-Unternehmen logo
1 von 56
Downloaden Sie, um offline zu lesen
宠

    QQ
物
客
户
端
重
构
      腾讯 魔方工作室 johnhuang
     http://t.qq.com/lakeman2000
目录




2011-5-28        魔方工作室   johnhuang   2
目录




2011-5-28        魔方工作室   johnhuang   3
客户端需求到全网普及需要多久?




2011-5-28      魔方工作室   johnhuang   4
• 客户端的同学满意吗?




2011-5-28   魔方工作室   johnhuang
Web的一个周期?


•   1个月?
•   2周?
•   1周?
•   1天?




2011-5-28      魔方工作室   johnhuang
• 客户端的同学羡慕吗?




2011-5-28   魔方工作室   johnhuang
“羡慕嫉妒恨”


• 每次发布活跃用户大量流失
• 3个月开发,一个月普及90%
• 客户端Crash,加班,延期

在黑暗中向往光明,绝望中寻找希望…




2011-5-28       魔方工作室   johnhuang
• 客户端能够做到Web一样快速发布,快速
  普及,无需安装吗?


            Yes

2011-5-28   魔方工作室   johnhuang
请看我们的演示
懒加载体验
回顾企鹅的生命线




我们做得很不错,但这不是今天我想说的!
那些可能毁掉产品的危机



                      A
                       B C          D

A:09年8月,社区改版后数据迁移,边缘用户大量流失,活跃用户规模降低1/4,有效
用户和PCU水平均降至历史最低。
B:09年9月,Agent出现bug,日活跃用户水平一周内缩水一半。
C:09年12月,客户端版本发布,再次造成边缘用户流失,日活跃降至历史最低。
   我们遇到了很多危机,但这也不是今天我想说的!
D:10年8月,心情动画圈版本,由于bug和体验问题,造成有效用户和PCU骤降。

                                        13
• 我们有了快速响应的架构,
  一切危机都是纸老虎




2011-5-28   魔方工作室   johnhuang   14
目录




2011-5-28        魔方工作室   johnhuang
回顾宠物经过的经过架构历史




2011-5-28      魔方工作室   johnhuang   16
微内核插件式懒加载客户端架构

微 内 核                              插 件 版 本 控 制s e r v e r   资 源 下 载s e r v e r

              插件加载器
                                                               个 性 化 逻 辑1- -



                                                              个 性 化 逻 辑2- -


        插件版本控制组件      资源下载组件
                                                              个 性 化 逻 辑3- -




2011-5-28                 魔方工作室   johnhuang
宠物客户端模块加载顺序示意图



微 内 核
                                                            IChildren 基 础 服 务               基础形象               喂养逻辑                   高级逻辑
                IChildren                                                       IChildren          IChildren              IChildren


                                                          扩 展 点1                                                                        扩 展 点. . .
        插 件 加 载 器(R O O T )                   IChildren                     扩 展 点2             扩 展 点3             扩 展 点4

                                IChildren

                                            启动参数解析
                                                                                               在线管理
                              版本控制组件                                                                                  商    城
                                                                          状态互斥逻辑                                                             社   区

                                                          基础组件
                                                                                               角色形象
                                                                                                                  喂食洗澡
                              资源下载组件                                            事件中心                                                         好   友


                                                                                                                      学    习

                                                                            GUI System                                                       家   园

                                                                                                                      打    工




2011-5-28                                            魔方工作室                 johnhuang
一个小功能背后还有什么?


• 喂养插件
• 角色插件




2011-5-28      魔方工作室   johnhuang
比普通插件架构多踏出一小步




微 内 核                          插 件 版 本 控 制s e r v e r   资 源 下 载s e r v e r

              插件加载器
                                                           个 性 化 逻 辑1- -



                                                          个 性 化 逻 辑2- -


        插件版本控制组件      资源下载组件
                                                          个 性 化 逻 辑3- -
一个小功能背后还有什么?


• 喂养插件资源
• 角色插件资源




2011-5-28      魔方工作室   johnhuang
为了踏出这一小步
插件体系


• 插件描述:xml文件描述插件加载顺序和依
  赖资源
• 版本控制:一个版本对应一个xml描述文件
  ,通过控制xml描述文件的版本来实现客户
  端版本控制
• 插件遍历:插件构成一颗完整的树
• <Plugin Name="tqosagent"
  LibraryName="TQOSAgent_20101008_172913.dll"
  ObjectID="0x00000001" ><Res>
• <Item Priority="2" ="KernelZIP"
  FILE="TQOSAgent_20101008_172913.zip"
  Hash="7E9D3354F42D84DEFACFA1575309B43C"
  Version="1" size="" /> </Res>
•      <Children>
  <Plugin>…</Plugin>
• <Plugin>…</Plugin>
•      </Children>
•     </Plugin> More…
插件配置
一个小功能背后还有什么?


• 喂养插件配置
• 角色插件配置




2011-5-28      魔方工作室   johnhuang
微内核的设计思路
资源的更新逻辑和可靠性验证


•   文件改名更新
•   资源垃圾清理
•   解除对dll文件名的依赖
•   资源的Hash验证
QQ宠物客户端组织
宠物客户端:服务模块+逻辑模块




2011-5-28      魔方工作室   johnhuang
架构组织的基本方法




2011-5-28      魔方工作室   johnhuang
传统客户端横向模块划分的方式




2011-5-28      魔方工作室   johnhuang
基于特性的竖向模块划分方式




2011-5-28      魔方工作室   johnhuang
一个小功能背后还有什么?

• 客户端:
     – 喂养插件,配置,资源
     – 喂养代码
            • UI
            • 逻辑
            • 协议
• 服务器
     – 逻辑
     – 数据库

2011-5-28          魔方工作室   johnhuang
解耦的基本原则




2011-5-28      魔方工作室   johnhuang
客户端解耦的基本方法
•   数据解耦
•   协议解耦
•   UI解耦
•   互斥状态解耦




2011-5-28      魔方工作室   johnhuang
2011-5-28   魔方工作室   johnhuang
懒加载架构 VS Web架构

            懒加载架构             Web
                              Web架构
• 这是一个软件浏览器
加载器         懒加载微内核            TT,QQBrowser,
                              IE,Chrome,
                              IE,Chrome,
                              FireFox等浏览器
                              FireFox等浏览器
描述语言        XML               HTML


加载的对象       插件                图片,视频,
                              flash等
                              flash等

  这是一个Web化的客户端架构:是一个软件浏览器

2011-5-28         魔方工作室   johnhuang
目录




2011-5-28        魔方工作室   johnhuang
运营


•   客户端可运营,双周一个版本
•   节约升级流量90%
•   优化安装体验,减少安装步骤90%
•   Web融合为后续产品发展提供平台支撑




                         40
8倍效率提升,客户端可运营
• 需求提出到所有用户可以体验
• Downson提出的一个建议




2011-5-28   魔方工作室   johnhuang   42
增量升级:节约升级流量90%
• 每次升级从20M变为1~2M
• 一年节约升级流量成本近2000w元
懒加载vs普通增量升级
           懒加载            普通增量升级

节约流量       是              是

升级包制作      不需要关心现网版本,     需要关心现网的不同版本
           只需要配置目标版本xml
           文件
现网版本个数     可以只有一个         难以控制(比如QQ)

升级体验       平滑,用户无需参与      需要用户参与
再提优化后的安装和升级体验


• 独特的懒加载体验:
 – 先加载的功能可以先使用(见demo)
• 一天完成全网升级,平滑的升级体验
• 减少90%的安装步骤
一天实现全网平滑的升级无损用户在线
        QQ    QQ音乐
              QQ音乐   QQ拼音
                     QQ拼音   小熊梦工    旧版本企    懒加载版
                            场       鹅       本企鹅

普及速度    1月20% 1月     1月     3天100% 30天90% 3天100%
        5月50% 20%    20%

升级包大小   20M   7.6M   20M    90M     20M     2M


对在线影响                       7月1日发   降低10%
                            布降15%   到20%    0影响
优化安装步骤,提升用户进入率10倍
一点成绩
•   这是一次首创的客户端架构实践
•   客户端一天实现全网平滑的升级无损用户在线
•   节约流量成本:90%,一年2000万
•   首次安装步骤减少90%,每日安装量提升10倍




2011-5-28      魔方工作室   johnhuang
日活跃用户提升




2011-5-28      魔方工作室   johnhuang
挑战依然存在


• 优化增量升级逻辑,P2p的应用?
目录




2011-5-28        魔方工作室   johnhuang
背后的故事
• 一次头脑风暴的灵感
• 良好的基础
• 一路走来不容易,运气的眷顾




                  52
2011-5-28   魔方工作室   johnhuang   53
一个观点


• 互联网时代产品是运营出来的,
  游戏对运营节奏提出了更高的要求
• 客户端的可运营化是一个趋势




2011-5-28      魔方工作室   johnhuang
一则讨论


• 目前各种app平台兴起,而app平台都未解
  决的增量升级问题,这种软件浏览器的思
  想商业化的前景如何?




2011-5-28      魔方工作室   johnhuang   55
2011-5-28   魔方工作室   johnhuang

Weitere ähnliche Inhalte

Andere mochten auch

Google Analytics vu de l'intégrateur/développeur
Google Analytics vu de l'intégrateur/développeurGoogle Analytics vu de l'intégrateur/développeur
Google Analytics vu de l'intégrateur/développeurNicolas Hoffmann
 
Horn, Deborah e[1]. neurological differences between adhd and childhood bipol...
Horn, Deborah e[1]. neurological differences between adhd and childhood bipol...Horn, Deborah e[1]. neurological differences between adhd and childhood bipol...
Horn, Deborah e[1]. neurological differences between adhd and childhood bipol...William Kritsonis
 
AN INVESTIGATION OF THE IMPACT OF ATYPICAL PRINCIPAL PREPARATION PROGRAMS ON ...
AN INVESTIGATION OF THE IMPACT OF ATYPICAL PRINCIPAL PREPARATION PROGRAMS ON ...AN INVESTIGATION OF THE IMPACT OF ATYPICAL PRINCIPAL PREPARATION PROGRAMS ON ...
AN INVESTIGATION OF THE IMPACT OF ATYPICAL PRINCIPAL PREPARATION PROGRAMS ON ...William Kritsonis
 
10 Artwork Paling Gokil
10  Artwork  Paling  Gokil10  Artwork  Paling  Gokil
10 Artwork Paling Gokilsurfercyber
 
Lunenburg, fred c[1]. state mandated performance testing schooling v1 n1 2010
Lunenburg, fred c[1]. state mandated performance testing schooling v1 n1 2010Lunenburg, fred c[1]. state mandated performance testing schooling v1 n1 2010
Lunenburg, fred c[1]. state mandated performance testing schooling v1 n1 2010William Kritsonis
 
Lunenburg%2 c%20fred%20c[1].%20managing%20change%20the%20role%20of%20change%2...
Lunenburg%2 c%20fred%20c[1].%20managing%20change%20the%20role%20of%20change%2...Lunenburg%2 c%20fred%20c[1].%20managing%20change%20the%20role%20of%20change%2...
Lunenburg%2 c%20fred%20c[1].%20managing%20change%20the%20role%20of%20change%2...William Kritsonis
 
Dr. Diana Linn, NATIONAL FORUM JOURNALS, Dr. William Allan Kritsonis, Editor-...
Dr. Diana Linn, NATIONAL FORUM JOURNALS, Dr. William Allan Kritsonis, Editor-...Dr. Diana Linn, NATIONAL FORUM JOURNALS, Dr. William Allan Kritsonis, Editor-...
Dr. Diana Linn, NATIONAL FORUM JOURNALS, Dr. William Allan Kritsonis, Editor-...William Kritsonis
 
EDUL 7063 (PO2) Philosophy of Leadership in Education - William Allan Kritson...
EDUL 7063 (PO2) Philosophy of Leadership in Education - William Allan Kritson...EDUL 7063 (PO2) Philosophy of Leadership in Education - William Allan Kritson...
EDUL 7063 (PO2) Philosophy of Leadership in Education - William Allan Kritson...William Kritsonis
 
ADMN 5023-Z0 Online - Public School Law - Dr. W.A. Kritsonis
ADMN 5023-Z0 Online - Public School Law - Dr. W.A. KritsonisADMN 5023-Z0 Online - Public School Law - Dr. W.A. Kritsonis
ADMN 5023-Z0 Online - Public School Law - Dr. W.A. KritsonisWilliam Kritsonis
 
AN IN-DEPTH ANALYSIS OF THE COGNITIVE AND METACOGNITIVE DIMENSIONS OF AFRICAN...
AN IN-DEPTH ANALYSIS OF THE COGNITIVE AND METACOGNITIVE DIMENSIONS OF AFRICAN...AN IN-DEPTH ANALYSIS OF THE COGNITIVE AND METACOGNITIVE DIMENSIONS OF AFRICAN...
AN IN-DEPTH ANALYSIS OF THE COGNITIVE AND METACOGNITIVE DIMENSIONS OF AFRICAN...William Kritsonis
 
Dr. William Allan Kritsonis - Students Rights PPT.
Dr. William Allan Kritsonis - Students Rights PPT.Dr. William Allan Kritsonis - Students Rights PPT.
Dr. William Allan Kritsonis - Students Rights PPT.William Kritsonis
 
Handout - William Allan Kritsonis, PhD
Handout - William Allan Kritsonis, PhDHandout - William Allan Kritsonis, PhD
Handout - William Allan Kritsonis, PhDWilliam Kritsonis
 
Dr. William Allan Kritsonis - Nepotism: Restrictions in Public School Distric...
Dr. William Allan Kritsonis - Nepotism: Restrictions in Public School Distric...Dr. William Allan Kritsonis - Nepotism: Restrictions in Public School Distric...
Dr. William Allan Kritsonis - Nepotism: Restrictions in Public School Distric...William Kritsonis
 

Andere mochten auch (18)

Google Analytics vu de l'intégrateur/développeur
Google Analytics vu de l'intégrateur/développeurGoogle Analytics vu de l'intégrateur/développeur
Google Analytics vu de l'intégrateur/développeur
 
Horn, Deborah e[1]. neurological differences between adhd and childhood bipol...
Horn, Deborah e[1]. neurological differences between adhd and childhood bipol...Horn, Deborah e[1]. neurological differences between adhd and childhood bipol...
Horn, Deborah e[1]. neurological differences between adhd and childhood bipol...
 
AN INVESTIGATION OF THE IMPACT OF ATYPICAL PRINCIPAL PREPARATION PROGRAMS ON ...
AN INVESTIGATION OF THE IMPACT OF ATYPICAL PRINCIPAL PREPARATION PROGRAMS ON ...AN INVESTIGATION OF THE IMPACT OF ATYPICAL PRINCIPAL PREPARATION PROGRAMS ON ...
AN INVESTIGATION OF THE IMPACT OF ATYPICAL PRINCIPAL PREPARATION PROGRAMS ON ...
 
10 Artwork Paling Gokil
10  Artwork  Paling  Gokil10  Artwork  Paling  Gokil
10 Artwork Paling Gokil
 
Lunenburg, fred c[1]. state mandated performance testing schooling v1 n1 2010
Lunenburg, fred c[1]. state mandated performance testing schooling v1 n1 2010Lunenburg, fred c[1]. state mandated performance testing schooling v1 n1 2010
Lunenburg, fred c[1]. state mandated performance testing schooling v1 n1 2010
 
Lunenburg%2 c%20fred%20c[1].%20managing%20change%20the%20role%20of%20change%2...
Lunenburg%2 c%20fred%20c[1].%20managing%20change%20the%20role%20of%20change%2...Lunenburg%2 c%20fred%20c[1].%20managing%20change%20the%20role%20of%20change%2...
Lunenburg%2 c%20fred%20c[1].%20managing%20change%20the%20role%20of%20change%2...
 
Dr. Diana Linn, NATIONAL FORUM JOURNALS, Dr. William Allan Kritsonis, Editor-...
Dr. Diana Linn, NATIONAL FORUM JOURNALS, Dr. William Allan Kritsonis, Editor-...Dr. Diana Linn, NATIONAL FORUM JOURNALS, Dr. William Allan Kritsonis, Editor-...
Dr. Diana Linn, NATIONAL FORUM JOURNALS, Dr. William Allan Kritsonis, Editor-...
 
EDUL 7063 (PO2) Philosophy of Leadership in Education - William Allan Kritson...
EDUL 7063 (PO2) Philosophy of Leadership in Education - William Allan Kritson...EDUL 7063 (PO2) Philosophy of Leadership in Education - William Allan Kritson...
EDUL 7063 (PO2) Philosophy of Leadership in Education - William Allan Kritson...
 
San Benito, Medalla
San Benito, MedallaSan Benito, Medalla
San Benito, Medalla
 
Doc1
Doc1Doc1
Doc1
 
ADMN 5023-Z0 Online - Public School Law - Dr. W.A. Kritsonis
ADMN 5023-Z0 Online - Public School Law - Dr. W.A. KritsonisADMN 5023-Z0 Online - Public School Law - Dr. W.A. Kritsonis
ADMN 5023-Z0 Online - Public School Law - Dr. W.A. Kritsonis
 
Edimax
EdimaxEdimax
Edimax
 
Fusion2009 Amy And Brenda
Fusion2009 Amy And BrendaFusion2009 Amy And Brenda
Fusion2009 Amy And Brenda
 
AN IN-DEPTH ANALYSIS OF THE COGNITIVE AND METACOGNITIVE DIMENSIONS OF AFRICAN...
AN IN-DEPTH ANALYSIS OF THE COGNITIVE AND METACOGNITIVE DIMENSIONS OF AFRICAN...AN IN-DEPTH ANALYSIS OF THE COGNITIVE AND METACOGNITIVE DIMENSIONS OF AFRICAN...
AN IN-DEPTH ANALYSIS OF THE COGNITIVE AND METACOGNITIVE DIMENSIONS OF AFRICAN...
 
Dr. William Allan Kritsonis - Students Rights PPT.
Dr. William Allan Kritsonis - Students Rights PPT.Dr. William Allan Kritsonis - Students Rights PPT.
Dr. William Allan Kritsonis - Students Rights PPT.
 
Handout - William Allan Kritsonis, PhD
Handout - William Allan Kritsonis, PhDHandout - William Allan Kritsonis, PhD
Handout - William Allan Kritsonis, PhD
 
Doutores Do Riso
Doutores Do RisoDoutores Do Riso
Doutores Do Riso
 
Dr. William Allan Kritsonis - Nepotism: Restrictions in Public School Distric...
Dr. William Allan Kritsonis - Nepotism: Restrictions in Public School Distric...Dr. William Allan Kritsonis - Nepotism: Restrictions in Public School Distric...
Dr. William Allan Kritsonis - Nepotism: Restrictions in Public School Distric...
 

Ähnlich wie 03 -黄朝兴--腾讯游戏

Web端交互逻辑抽象的实践—运营h5页面和逻辑自动生成利器
Web端交互逻辑抽象的实践—运营h5页面和逻辑自动生成利器Web端交互逻辑抽象的实践—运营h5页面和逻辑自动生成利器
Web端交互逻辑抽象的实践—运营h5页面和逻辑自动生成利器iflytek
 
轻量级Flash服务器开发框架(刘恒)
轻量级Flash服务器开发框架(刘恒)轻量级Flash服务器开发框架(刘恒)
轻量级Flash服务器开发框架(刘恒)FLASH开发者交流会
 
从运维系统的开发谈安全架构设计
从运维系统的开发谈安全架构设计从运维系统的开发谈安全架构设计
从运维系统的开发谈安全架构设计mysqlops
 
持续交付最佳实践——百度技术沙龙201110
持续交付最佳实践——百度技术沙龙201110持续交付最佳实践——百度技术沙龙201110
持续交付最佳实践——百度技术沙龙201110Qiao Liang
 
Top100summit automan x之框架介绍 王超
Top100summit automan x之框架介绍 王超Top100summit automan x之框架介绍 王超
Top100summit automan x之框架介绍 王超drewz lin
 
陈桂鸿 Ak--手机qq hybrid-app优化新思路
陈桂鸿 Ak--手机qq hybrid-app优化新思路陈桂鸿 Ak--手机qq hybrid-app优化新思路
陈桂鸿 Ak--手机qq hybrid-app优化新思路yingganfei
 
The way to continuous delivery
The way to continuous deliveryThe way to continuous delivery
The way to continuous deliveryQiao Liang
 
PyCon China 2012 孙毅
PyCon China 2012 孙毅PyCon China 2012 孙毅
PyCon China 2012 孙毅Yi Sun
 
网易 李弈远 网易服务集成框架的构建与运维
网易 李弈远 网易服务集成框架的构建与运维网易 李弈远 网易服务集成框架的构建与运维
网易 李弈远 网易服务集成框架的构建与运维guiyingshenxia
 
网易 李弈远 网易服务集成框架的构建与运维
网易 李弈远 网易服务集成框架的构建与运维网易 李弈远 网易服务集成框架的构建与运维
网易 李弈远 网易服务集成框架的构建与运维colderboy17
 
张松国 腾讯微博架构介绍08
张松国 腾讯微博架构介绍08张松国 腾讯微博架构介绍08
张松国 腾讯微博架构介绍08drewz lin
 
美团前端架构简介
美团前端架构简介美团前端架构简介
美团前端架构简介pan weizeng
 
腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松Michael Zhang
 
腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松areyouok
 
Data Analyse Black Horse - ClickHouse
Data Analyse Black Horse - ClickHouseData Analyse Black Horse - ClickHouse
Data Analyse Black Horse - ClickHouseJack Gao
 
智能车软件设计浅谈 清华-张天雷-上传版本
智能车软件设计浅谈 清华-张天雷-上传版本智能车软件设计浅谈 清华-张天雷-上传版本
智能车软件设计浅谈 清华-张天雷-上传版本ztl2004
 
千万级并发在线推送系统架构解析 | 个信互动 叶新江
千万级并发在线推送系统架构解析 | 个信互动 叶新江千万级并发在线推送系统架构解析 | 个信互动 叶新江
千万级并发在线推送系统架构解析 | 个信互动 叶新江imShining @DevCamp
 
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构  王保平Top100summit前端的云时代支付宝前端平台架构  王保平
Top100summit前端的云时代支付宝前端平台架构 王保平drewz lin
 
阿里巴巴运维团队的无状态运维思路
阿里巴巴运维团队的无状态运维思路阿里巴巴运维团队的无状态运维思路
阿里巴巴运维团队的无状态运维思路mysqlops
 
阿里巴巴运维自动化的探索与规划
阿里巴巴运维自动化的探索与规划阿里巴巴运维自动化的探索与规划
阿里巴巴运维自动化的探索与规划mysqlops
 

Ähnlich wie 03 -黄朝兴--腾讯游戏 (20)

Web端交互逻辑抽象的实践—运营h5页面和逻辑自动生成利器
Web端交互逻辑抽象的实践—运营h5页面和逻辑自动生成利器Web端交互逻辑抽象的实践—运营h5页面和逻辑自动生成利器
Web端交互逻辑抽象的实践—运营h5页面和逻辑自动生成利器
 
轻量级Flash服务器开发框架(刘恒)
轻量级Flash服务器开发框架(刘恒)轻量级Flash服务器开发框架(刘恒)
轻量级Flash服务器开发框架(刘恒)
 
从运维系统的开发谈安全架构设计
从运维系统的开发谈安全架构设计从运维系统的开发谈安全架构设计
从运维系统的开发谈安全架构设计
 
持续交付最佳实践——百度技术沙龙201110
持续交付最佳实践——百度技术沙龙201110持续交付最佳实践——百度技术沙龙201110
持续交付最佳实践——百度技术沙龙201110
 
Top100summit automan x之框架介绍 王超
Top100summit automan x之框架介绍 王超Top100summit automan x之框架介绍 王超
Top100summit automan x之框架介绍 王超
 
陈桂鸿 Ak--手机qq hybrid-app优化新思路
陈桂鸿 Ak--手机qq hybrid-app优化新思路陈桂鸿 Ak--手机qq hybrid-app优化新思路
陈桂鸿 Ak--手机qq hybrid-app优化新思路
 
The way to continuous delivery
The way to continuous deliveryThe way to continuous delivery
The way to continuous delivery
 
PyCon China 2012 孙毅
PyCon China 2012 孙毅PyCon China 2012 孙毅
PyCon China 2012 孙毅
 
网易 李弈远 网易服务集成框架的构建与运维
网易 李弈远 网易服务集成框架的构建与运维网易 李弈远 网易服务集成框架的构建与运维
网易 李弈远 网易服务集成框架的构建与运维
 
网易 李弈远 网易服务集成框架的构建与运维
网易 李弈远 网易服务集成框架的构建与运维网易 李弈远 网易服务集成框架的构建与运维
网易 李弈远 网易服务集成框架的构建与运维
 
张松国 腾讯微博架构介绍08
张松国 腾讯微博架构介绍08张松国 腾讯微博架构介绍08
张松国 腾讯微博架构介绍08
 
美团前端架构简介
美团前端架构简介美团前端架构简介
美团前端架构简介
 
腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松
 
腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松腾讯大讲堂30 运维工具让你的开发运营更轻松
腾讯大讲堂30 运维工具让你的开发运营更轻松
 
Data Analyse Black Horse - ClickHouse
Data Analyse Black Horse - ClickHouseData Analyse Black Horse - ClickHouse
Data Analyse Black Horse - ClickHouse
 
智能车软件设计浅谈 清华-张天雷-上传版本
智能车软件设计浅谈 清华-张天雷-上传版本智能车软件设计浅谈 清华-张天雷-上传版本
智能车软件设计浅谈 清华-张天雷-上传版本
 
千万级并发在线推送系统架构解析 | 个信互动 叶新江
千万级并发在线推送系统架构解析 | 个信互动 叶新江千万级并发在线推送系统架构解析 | 个信互动 叶新江
千万级并发在线推送系统架构解析 | 个信互动 叶新江
 
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构  王保平Top100summit前端的云时代支付宝前端平台架构  王保平
Top100summit前端的云时代支付宝前端平台架构 王保平
 
阿里巴巴运维团队的无状态运维思路
阿里巴巴运维团队的无状态运维思路阿里巴巴运维团队的无状态运维思路
阿里巴巴运维团队的无状态运维思路
 
阿里巴巴运维自动化的探索与规划
阿里巴巴运维自动化的探索与规划阿里巴巴运维自动化的探索与规划
阿里巴巴运维自动化的探索与规划
 

Mehr von 勇浩 赖

论 Python 与设计模式。
论 Python 与设计模式。论 Python 与设计模式。
论 Python 与设计模式。勇浩 赖
 
一种多屏时代的通用 web 应用架构
一种多屏时代的通用 web 应用架构一种多屏时代的通用 web 应用架构
一种多屏时代的通用 web 应用架构勇浩 赖
 
2012,我的技术之选
2012,我的技术之选2012,我的技术之选
2012,我的技术之选勇浩 赖
 
页游开发中的 Python 组件与模式
页游开发中的 Python 组件与模式页游开发中的 Python 组件与模式
页游开发中的 Python 组件与模式勇浩 赖
 
珠三角技术沙龙广州场
珠三角技术沙龙广州场珠三角技术沙龙广州场
珠三角技术沙龙广州场勇浩 赖
 
为什么 rust-lang 吸引我?
为什么 rust-lang 吸引我?为什么 rust-lang 吸引我?
为什么 rust-lang 吸引我?勇浩 赖
 
Python 于 webgame 的应用
Python 于 webgame 的应用Python 于 webgame 的应用
Python 于 webgame 的应用勇浩 赖
 
Behavior+tree+ai lite
Behavior+tree+ai liteBehavior+tree+ai lite
Behavior+tree+ai lite勇浩 赖
 
敏捷网游架构与性能的新玩法
敏捷网游架构与性能的新玩法敏捷网游架构与性能的新玩法
敏捷网游架构与性能的新玩法勇浩 赖
 
先用再学 - 借助 Xna 快速开发游戏原型
先用再学  - 借助 Xna 快速开发游戏原型先用再学  - 借助 Xna 快速开发游戏原型
先用再学 - 借助 Xna 快速开发游戏原型勇浩 赖
 
关于Bitworld的一些话题222
关于Bitworld的一些话题222关于Bitworld的一些话题222
关于Bitworld的一些话题222勇浩 赖
 
07 -林伟铃--成长中的36氪
07 -林伟铃--成长中的36氪07 -林伟铃--成长中的36氪
07 -林伟铃--成长中的36氪勇浩 赖
 
如何做好沙龙演讲
如何做好沙龙演讲如何做好沙龙演讲
如何做好沙龙演讲勇浩 赖
 
虚拟世界是怎么炼成的(图片版)
虚拟世界是怎么炼成的(图片版)虚拟世界是怎么炼成的(图片版)
虚拟世界是怎么炼成的(图片版)勇浩 赖
 
2010,我的技术之选
2010,我的技术之选2010,我的技术之选
2010,我的技术之选勇浩 赖
 

Mehr von 勇浩 赖 (20)

论 Python 与设计模式。
论 Python 与设计模式。论 Python 与设计模式。
论 Python 与设计模式。
 
一种多屏时代的通用 web 应用架构
一种多屏时代的通用 web 应用架构一种多屏时代的通用 web 应用架构
一种多屏时代的通用 web 应用架构
 
Tp web
Tp webTp web
Tp web
 
2012,我的技术之选
2012,我的技术之选2012,我的技术之选
2012,我的技术之选
 
页游开发中的 Python 组件与模式
页游开发中的 Python 组件与模式页游开发中的 Python 组件与模式
页游开发中的 Python 组件与模式
 
Scala
ScalaScala
Scala
 
珠三角技术沙龙广州场
珠三角技术沙龙广州场珠三角技术沙龙广州场
珠三角技术沙龙广州场
 
为什么 rust-lang 吸引我?
为什么 rust-lang 吸引我?为什么 rust-lang 吸引我?
为什么 rust-lang 吸引我?
 
Python 于 webgame 的应用
Python 于 webgame 的应用Python 于 webgame 的应用
Python 于 webgame 的应用
 
Behavior+tree+ai lite
Behavior+tree+ai liteBehavior+tree+ai lite
Behavior+tree+ai lite
 
敏捷网游架构与性能的新玩法
敏捷网游架构与性能的新玩法敏捷网游架构与性能的新玩法
敏捷网游架构与性能的新玩法
 
先用再学 - 借助 Xna 快速开发游戏原型
先用再学  - 借助 Xna 快速开发游戏原型先用再学  - 借助 Xna 快速开发游戏原型
先用再学 - 借助 Xna 快速开发游戏原型
 
关于Bitworld的一些话题222
关于Bitworld的一些话题222关于Bitworld的一些话题222
关于Bitworld的一些话题222
 
Stekin
StekinStekin
Stekin
 
abu.rpc intro
abu.rpc introabu.rpc intro
abu.rpc intro
 
07 -林伟铃--成长中的36氪
07 -林伟铃--成长中的36氪07 -林伟铃--成长中的36氪
07 -林伟铃--成长中的36氪
 
Python 温故
Python 温故Python 温故
Python 温故
 
如何做好沙龙演讲
如何做好沙龙演讲如何做好沙龙演讲
如何做好沙龙演讲
 
虚拟世界是怎么炼成的(图片版)
虚拟世界是怎么炼成的(图片版)虚拟世界是怎么炼成的(图片版)
虚拟世界是怎么炼成的(图片版)
 
2010,我的技术之选
2010,我的技术之选2010,我的技术之选
2010,我的技术之选
 

03 -黄朝兴--腾讯游戏