Everything I Learned About Scaling Online Games I Learned at Google and eBay

所需积分/C币:10 2014-05-23 11:33:16 423KB PDF
2
收藏 收藏
举报

2014 年 QCon 全球软件开发大会在北京召开。众多前沿领域的领军人物进行了知识共享。会议详情见:http://www.qconbeijing.com/schedule.html。 本文是为 Everything I Learned About Scaling Online Games I Learned at Google and eBay 知识共享。目录如下: Background Real-Time Strategy Games are ... How to Scale - Scaling Code Embrace Open Source Embrace Standard Data
Real-Time Strategy Games are BRTTLE PIRRTEEI Real-time Spik 图comp=R· Computationally- intensive Constantly evolving CONE Constantly pushing boundaries DME Technically and operationally demanding 4字也品 How to scale Scaling code Scaling Infrastructure Scaling performance Scaling DevOps How to scale Scaling code Scaling Infrastructure Scaling Performance Scaling DevOps Embrace Open Source Try someone else,s code first Faster to get started, lower development cost Open source projects are often higher quality more extensible, better tested Take advantage of talent outside your company Avoid“ Not-lnvented-Here” Attitude C Google and eBayexceptionalism Default has been to write it in-house instead of reuse and contribute Embrace standard data Formats Use standard formats Well-tested and widely-used Internationalization from the beginning Time in Utc Oe Bay and Google use localUs-Pacific time Embrace standard data Formats Character set in Ut-8 (5+ years to convert eBay site from ISo-8859-1(Western European only) to Unicode e Structured data format Explicit structure with associated schema (+ google uses protocol buffers for schema, serialization, storage Development Discipline Quality, Reliability, Scalability are" Priority-0 features Equally important to users as product features and engaging user experience Developers responsible for Features Quality Performance Reliability ° Manageability Development Discipline Developers write tests and code together Continuous testing of features, performance, load Confidence to make risky changes Catch bugs earlier, fail faster Don't have time to do it right? WRONG O -Don't have time to do it twice The more constrained you are on time and resources, the more important it is to do it solidly the first time

...展开详情
试读 31P Everything I Learned About Scaling Online Games I Learned at Google and eBay
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
  • GitHub

    绑定GitHub第三方账户获取
  • 至尊王者

    成功上传501个资源即可获取
关注 私信 TA的资源
上传资源赚积分or赚钱
    最新推荐
    Everything I Learned About Scaling Online Games I Learned at Google and eBay 10积分/C币 立即下载
    1/31
    Everything I Learned About Scaling Online Games I Learned at Google and eBay第1页
    Everything I Learned About Scaling Online Games I Learned at Google and eBay第2页
    Everything I Learned About Scaling Online Games I Learned at Google and eBay第3页
    Everything I Learned About Scaling Online Games I Learned at Google and eBay第4页
    Everything I Learned About Scaling Online Games I Learned at Google and eBay第5页
    Everything I Learned About Scaling Online Games I Learned at Google and eBay第6页
    Everything I Learned About Scaling Online Games I Learned at Google and eBay第7页

    试读结束, 可继续读3页

    10积分/C币 立即下载 >