——支持千万级DAU的Social Game技术构架

Slides:



Advertisements
Similar presentations
分享人:張益源. 個人資料介紹 姓名:張益源 畢業:體育系 97 級 專長:田徑、籃球、游泳 任教學校:慈濟大學實驗國民小學 學校職務:體育兼資訊老師.
Advertisements

我的 x 檔案 張春桂 ( 阿桂 ). 我的基本資料  破蛋日 :2000 年 9 月 7 日  星座 : 處女 血型 : 未知  興趣 : 敬請期待第 6 頁  身高 :160 體重 : 比你重就對了  性別 : ㄜ ~~ 當然是男的摟  我的偶像 : 我自己  如果臂力強得化可以跟我比腕力喔.
高中新课程思想政治(必 修 1 、 2 )的教学体会 北京师大二附中 李文燕 2008 年西城新课程教师培训的讲稿.
“ 税融通 ” 业务简要介绍. + 一、什么是 “ 税融通 ” ? + “ 税融通 ” 是指银行金融机构根据中小微企业 纳税情况,向依法诚信的中小微企业提供 一定数额的信用贷款或担保贷款的金融产 品。
《饲料分析与质量检测技术》 说课 主讲教师:管建慧. 课程名称: 《饲料分析与饲料质量检测技术 》 课程编码:
1. 一. 人口分布  全球約十分之九的人口集中在北半球。  三大人口稠密區:亞洲東南半壁、歐洲、北美洲東部  季風亞洲人口占全球一半。  人口稀少區 太乾-北非撒哈拉沙漠 太濕-亞馬孫、剛果雨林 太冷-西伯利亞、南極 崎嶇-東非、青藏高原 2 台灣人口分佈狀況 (04 : 43) p.83.
此时此刻,我还是爱你?还是不爱? 我想,我不爱你了! 因为我累了, 我爱得累了 …………. 你的好对于我来说 像是一种无形的压力 每次你对我好 我都觉得好难承受 你越是对我好 我就越怕你 总是想逃避。
4 第 4 章 网页的布局 设计站点地图,有助于突出网站的主题,确定网 站的内容。而对于每一个网页来说,最重要的除了网 页的内容以外,还有就是网页的风格和布局。一个格 局凌乱的网页,内容再精彩,也不能说是一个好网页 。
心理咨询师的个人品牌建设 徐钧 南嘉心理咨询师部落(俱乐部) 申请 QQ 酒香还怕巷子深 你需要一个 “ 个人品牌 ” 以让别人知道你 你是谁? 你的目标是什么? 你要成为什么样的人? 你能做什么? 你会怎样做? 怎么与你有效沟通?
2009/12/211 商務科技管理系 實 務 專 題 報 告 辦桌非難事 學生: 施雅雯 ( ) 張敬芝 ( ) 葉明臻 ( ) 黃怡琅 ( )
和合共美,同修共进 ——工作室三年感言 何伟俊
校园法治网 ◎传播校园法制文明 ◎营造校园法治环境
人类行为的起源 康复医学系 王海成 医学教授 精神科主任医师 QQ: 手机:
高考成功心理 平凉一中 刘雅娟.
运筹帷幄 决胜高考 应怎样去做? 湖北黄冈中学 余利平 QQ:
塑性加工:施加界於降伏應力與極限應力之力,使物體產生永久變形之加工法。 再結晶溫度:在某一溫度範圍內,金屬之結晶內會重新產生結晶核,而形成新的結晶,此溫度範圍即是再結晶溫度。 金屬的再結晶溫度約為熔點的0.4倍。 金屬之塑性變形能力隨溫度上昇而增大。
第二章 如何求职 第二节 打造简历 课堂活动1:给简历找毛病.
成语乐园 成语乐园 执教老师:李道梅.
制定和执行一标两案的基点 —对技能大赛和教学质量检测工作的认识
淮北一中2014心理班会课1 (给莘莘学子加油) QQ:
加强作风建设 同心共筑 四川省委党校 任春艳.
健康所系,性命相托 ——2012级新生教育管理工作阶段总结 中山大学中山医学院 汇报人:刘少静.
詹天佑.
北师大版义务教育课程标准实验教科书 七年级上册讲义 第17课 先进的科学技术.
第四章 中国近代文化 思想 科技 教育 历史 文学 戏剧 百侯中学 QIUHANZHANG制作 QQ: 绘画 退出.
譬喻法 可讓文句多采多姿 她跑得像隻黑豹般快速.
(讲座幻灯课件请在网上下载,让我们一起思考!)
江苏省苏州市教育科学研究院 袁卫星 QQ: 中职语文有效教学设计 江苏省苏州市教育科学研究院 袁卫星 QQ:
道路货物运输业 纳税评估会议 大榭国家税务局纳税人学校.
研修路上风光无限 宁城县幼儿一班班级简报 第四期 主编 吴清华 2015年5月11日.
主辦單位:朝陽科技大學休閒事業管理學系 協辦單位:體育室、課外活動組 活動日期:民國100年5月21日 活動地點:朝陽科技大學操場
立體四子棋 研究成員:謝旻諺、 鄭家鈞 指導老師:林屏森老師.
主讲人:张森林 科技合作部 山东大学深圳研究院
“三步式”网络学习法 《探究与发现》数学网络学习平台介绍
打造游戏营销新模式,创建客户体验新价值 ——数据业务营销2.0新模式的探索与实践 中国移动广东公司.
初中思想品德 规范的教学设计与案例分析.
香港普通話研習社科技創意小學 周順強老師.
第一节 舞蹈的概念 第二节 舞蹈基本知识 第三节 舞蹈动作成套欣赏 第四节 舞蹈的编排 学习思考题 推荐书目及网站
三創產業學程 學群主持人:袁國榮召集人.
国家开学大学典礼上讲话要点 尹世华.
中国文学 王馨.
民法学考研直播讲堂 王利明《民法》 考前直播答疑 主讲老师:乔 斌.
江 苏 省 泰 兴 市 洋 思 中 学 欢 迎 您.
美麗的縱谷- 台東景點走透透 黎芮君.
郑州市惠济区第六中学 网站推介 姜茂方 2015年1月10日.
让好习惯成就孩子一生 杨丽芬 国家二级心理咨询师,著有《当个好妻子 做个好妈妈》一书(当当网有售)。 国内外唯一把女性经营婚姻和教育孩子有机融合在一起的书。 上架两个月以来靠着大家口碑相传,目前在这个类别近千本书中综合排名一百名左右。
投手丘上的勇者 王建民 導讀者:黃柏涵.
幼兒動作發展與體能遊戲 二幼一甲 梁素嬌.
以最佳的状态迎接中考 ——中考考生考前指导
点亮心灯 主讲:丁洪海 中华家庭教育网家庭教育发展战略研究中心首席指导;中华家庭心理教育指导中心首席指导。
北京师范大学体育与运动学院院长、博士生导师 国家基础教育课程教材专家工作委员会委员 全国体育教学指导委员会副主任 毛振明
誰的電話永遠沒人接 您播(凌波)的 電話號碼是空號.
2015年统计年报和2016年 定期统计报表制度培训 劳动工资年报 门 头 沟 区 统 计 局 门头沟区经济社会调查队 2015年12月.
2015年统计年报和2016年 定期统计报表制度培训 劳动工资年报 门 头 沟 区 统 计 局 门头沟区经济社会调查队 2015年12月.
我的過動人生 圖.文: 吳沁婕.
100學年度第1學期 圖書股長訓練 有你真好.
《体育与健康》说课稿 课题:新兴体育舞蹈 —踢踏舞教学 北师大泉州附中 陈玉慈.
班主任例会(二)
以最佳的状态迎接高考 ——高考考生考前指导
诗意的呼唤与语文的回归 袁卫星 QQ:
4.1 全距 一組資料的全距 = 該組資料內最大值 - 最小值 四分位距 = Q3-Q1。 四分位差 = (Q3-Q1)/2.
-山西省乡村中小学幼儿园教师信息技术应用能力提升 培训项目
FaceBook 粉絲頁建立 主講人:王金鳳.
幼兒發展學習的評量與輔導---- 第四章—收集資料
腾讯北京分公司实习感悟 樊旭光
电子商务高级培训 日常安排 经济管理学院.
房地产管理处2014年度 语言文字工作汇报.
财务报销制度介绍 财务处.
指數、對數函數 數101乙 周文翔 朱哲明 張良聿.
李商隐诗两首 锦 瑟 马 嵬 夕阳无限好,只是尽黄昏。.
Presentation transcript:

——支持千万级DAU的Social Game技术构架

目录 Five Minutes 简介 1 1 《开心农场》技术构架 2 Social Game的技术挑战 3 加入我们吧! 4

我们的愿景 五分钟致力于成为世界领先的Social Game开发和运营商! Five Minutes was established to become a leading Social Game Publisher in the world !

我们的游戏理念 Our games are designed for NON-GAMERS. Playing with REAL-FRIENDS is more fun than playing alone. Lower participation cost: people can play a FIVE-MINUTES game daily.

从DAU来看《开心农场》是世界最大的Social Game! 《开心农场》运营成绩 平台 当前DAU 上线时间 Facebook 56万 09年4月 QQ校友&Qzone 1000万 09年4月到5月 校内 378万 08年11月 漫游 60万 09年02月 51 70万 09年03月 总计 1564万 从DAU来看《开心农场》是世界最大的Social Game!

目录 Five Minutes 简介 1 《开心农场》技术构架 2 1 Social Game的技术挑战 3 加入我们吧! 4

《开心农场》的主要难点 如何存储大规模的用户数据(千万级的用户量) 如何应对大量的访问 (每天数亿次的请求量) 如何应对大量的访问 (每天数亿次的请求量) 如何应对数据的频繁修改 (每秒数万次数据修改)

负载均衡 Web服务器平行扩展 LVS或者DNS轮询来负责流量分发 共享Session

服务器性能优化 请求操作处理异步化 缓存接口数据 Linux内核参数优化 挖掘PHP的效率 用fastcgi模式来运行php 用EAccelerator来加速 固定不变的数据做成php配置文件 用C来开发php扩展

数据库性能优化 数据库分库分表 所有的数据全部设计成KEY->VALUE的形式,不使用JOIN 使用Innodb 经常操作的数据表中的所有字段尽量设计成数值型的 用UPDATE替代INSERT和DELETE操作

异步处理 原则 实例 把客户端暂时不需要的数据进行异步处理 将非核心数据先写入Memcached,异步更新到数据库 合并数据库更新操作 Feed和Notification的异步发送

利用客户端资源 Flash屏蔽重复操作和不必要的请求 Flash进行一些计算来减轻服务器的负担,例如好友排序等 Flash缓存一些数据

目录 Five Minutes 简介 1 《开心农场》技术构架 2 Social Game的技术挑战 1 3 加入我们吧! 4

Social Game的挑战 Social Game Social Network Game = + 非实时互动 + 大负载 实时互动 小负载(分服)

Blue Whale蓝鲸

目录 Five Minutes 简介 1 《开心农场》技术构架 2 Social Game的技术挑战 3 加入我们吧! 1 4

加入我们吧! 让我们一起 引领Social Game的技术潮流! C++ Programmer (Linux/Unix) Python Programmer Flash AS3 Programmer 请发送简历到:jobs@fminutes.com 让我们一起 引领Social Game的技术潮流!