50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

专访 Zynga CTO Cadir Lee,谈谈 Zynga 的云计算与核心价值观

  • 2012-03-28
  • 本文字数:2338 字

    阅读完需:约 8 分钟

Cadir Lee,现任 Zynga CTO,统管公司的技术平台和海量基础架构的研发和创新。他管理数据分析、网络运维、安全等方面的团队。在加入 Zynga 之前,他担任 Support.com 的 CTO11 年之久,而 Support.com 也是他和 Zynga 创始人 Mark Pincus 共同创立的。

前不久,Cadir Lee 来到中国,InfoQ 中文站借此机会对他进行了专访。

Zynga 的运维和云计算

InfoQ:请问 Zynga 现在自建数据中心的使用和发展情况怎么样?

Cadir:我们是世界上最大的云计算用户之一。我们使用了很多 Amazon 的公共云资源,自己也建立了私有的云计算中心。我们的基础架构跨越多个地点的多个数据中心,积累了很多弹性扩展的经验,来满足游戏的需求。我们仍然在不断投入,这已经构成了 Zynga 的核心竞争力,让我们能够超越很多公司。

InfoQ:Zynga 自己建数据中心的方式是什么样的?

Cadir:我们采取了“批发”的方式。我们会租下带有电力输入的整栋建筑,然后在内部自底向上完成机架、硬件、网络、制冷、软件等基础设施的设置。

InfoQ:Zynga 以这种方式建立起来的数据中心有多少?

Cadir:具体数字我不方便透露,但可以说不只几个。

InfoQ:那 Zynga 现在仍然在使用 RightScale 的服务么?

Cadir:是的,我们仍然跟 RightScale 有很密切的合作。我们和他们一起,定制了解决方案,可以同时管理我们的私有云和公共云,这么做效率非常高。

InfoQ:Zynga 现在在私有云和公共云使用上有何不同?

Cadir:我们的公共云和私有云上运行的游戏不同,一个游戏不会同时运行在公共云和私有云上。

InfoQ:两三年前,Zynga 曾经有运维团队来中国,说要在国内使用三千个机架的服务器,不知道现在这件事情进展如何了?

Cadir:Zynga 目前没有在中国国内单独运维数据中心、服务器和基础设施,不过我们现在跟腾讯合作非常紧密,我们的 Zynga 城市游戏就是由腾讯负责运维的。

InfoQ:那你们会给腾讯提供一些这方面的建议吗?

Cadir:会的,我们跟他们合作密切,我们之间的交流很频繁。

InfoQ:腾讯自己有做一些服务器硬件层面的定制,请问 Zynga 有这么做过吗?

Cadir:我们没有自己设计硬件,但是一些供应商会根据我们的要求提供特定规格的硬件。

因为我们使用了很多 Amazon 公共云的资源,所以我们构建了自己的软件基础设施,将其构筑在普通的商业服务器之上,其中我们还使用了很多开源的软件,比如软件负载均衡、弹性扩展、存储、web 服务器等等。尽管我们有机会定制自己的硬件,但是我们还是觉得用标准的商业硬件更好,因为我们的架构让我们这样做的价值更大。

InfoQ:那么 Zynga 是否考虑开源一部分相关的软件的呢?

Cadir:我们已经有一些开源的贡献了,比如在 HTML5 方面,还有 CrouchBase、MemBase 等等。我们坚信回馈开源社区的价值。包括 iOS 的 cocos2d 开源项目的带头人之一,就在我们公司。还有多个开源项目的创始人也都在 Zynga 工作。

InfoQ:Zynga 的游戏很注重社交特性,现在很多像 XBox 360、PS3 这样的游戏平台都已经开始注重社交特性,请问 Zynga 是否考虑在这些平台上推出游戏?

Cadir:Zynga 目前还没有在这些平台上推出过游戏,不过我们有对外提供的 API,现在是提供个我们的合作伙伴,也许他们会有我们意想不到的使用方法。而且今年晚些时候我们会把这些 API 对公众开放。

Zynga 的项目管理和 A/B 测试方法

InfoQ:Zynga 的开发团队是如何组织的?使用了哪些项目管理的方法论和工具?

Cadir:我们采取的是工作室方式。小工作室有 5-10 个人,大工作室有上百人。他们使用敏捷项目管理方式,称之为“超敏捷(HyperAgile)”,因为他们每周会发布多次。他们有很成熟的流程,包括挖掘新功能、实现新功能、测试新功能、发布等一系列过程,同时有一系列成熟的工具作为保障。

我们有很多自己开发的工具,在测试上,我们会采取 A/B 测试的方式,就是先选取一部分用户,让他们尝试新功能,然后根据测试结果再判断推广哪些特性。

InfoQ:请问 Zynga 如何筛选出来这部分先测试的用户?

Cadir:我们会做用户样本抽取,背后有非常成熟、复杂的算法作为支撑,能够以随机的方式切分不同组别的用户,保证每个组别的用户在同一时间只测试一个新特性,这样不同的测试之间就不会互相干扰,保证单个测试结果的纯洁。

8 点核心价值观保证 Zynga 快速成长

InfoQ:听说 Zynga 公司的价值观很有特点,您能否介绍一下 Zynga 公司有哪些核心价值观?

Cadir:我们的核心价值观一共有 8 点:

  1. 喜欢游戏。只有喜欢我们的游戏,才能投入心血去把它做好,才能有动力把它和它带来的快乐分享给自己身边的人。
  2. 不断升级(Level up)。我们认为帮助员工成长很重要,他们成长为领导者,才能承担越来越多的责任,这才能让我们成为发展最快的公司之一。我们有指导和培训机制来保证这一点。
  3. 像 CEO 一样思考。我们希望公司中每个人都能有主人翁精神,即使是刚刚加入公司的人,我们也告诉他们去找到一些自己能成为主人翁的事情来负责。
  4. 用数据说话。Zynga 所有的人都要看数据,所有人都要去分析,尤其在做很多决策的时候,都需要看足够多的数据,用数据来支撑决策。我们也有专门的分析团队来对数据做分析。
  5. Zynga 速度。我们在做很多事情的时候,速度是很快的,不会拖拖拉拉,不会开很多会讨论什么的,我们强调执行力。
  6. Zynga 优先。这是对“像 CEO 一样思考”这个价值观的平衡。有时候,你需要把你和你的团队的需要放在公司的需要之后。
  7. 创新,尤其是在已经很成熟的机制上创新。我们相信:一家公司应该对其他公司的成就保持谦恭和学习的态度。每家公司其实都是站在其他公司过去经验的肩膀上。我们应该深入了解别人成功的经验和失败的教训,并力图超越他们。
  8. 让我们的玩家感到惊喜和开心。我们会一直记得:Zynga 是家娱乐公司,不管用户在我们的游戏中耗费 1 分钟、5 分钟、还是 10 分钟,我们会一直让他们感到开心,并不断提供各种新奇的体验。
2012-03-28 20:412969
用户头像

发布了 479 篇内容, 共 178.8 次阅读, 收获喜欢 53 次。

关注

评论

发布
暂无评论
发现更多内容

VMware ESXi 8.0U3c macOS Unlocker & OEM BIOS 集成驱动版,新增 12 款 I219 网卡驱动

sysin

esxi

Altair助力著名工业电子控制系统供应商Psicontrol提升PCB开发流程效率

Altair RapidMiner

EMC 电子设计 电磁仿真 PCB开发 FEKO

华为云Flexus云服务器X实例之openEuler系统下部署emlog轻量级博客平台

YG科技

云服务器Flexus X实例,镜像切换与服务器压力测试

YG科技

行业分享丨延锋国际基于数据分析和AI平台的仿真工具探索

Altair RapidMiner

人工智能 数据挖掘 数据分析 AI在仿真应用 ai与cae

DVWA靶场文件上传漏洞全级别通关及源码深度解析

代码忍者

EulerOS+Nginx+MySQL部署GLPI资产管理系统

YG科技

全面指南:使用华为云Flexus X部署私人图床

YG科技

2024年12月文章一览

codists

文章一览

《计算机组成及汇编语言原理》阅读笔记:p177-p177

codists

计算机组成及汇编语言原理

VMware ESXi 8.0U3c macOS Unlocker & OEM BIOS xFusion (超聚变) 定制版

sysin

深入解析华为云X实例保障云上业务安全的关键策略

YG科技

FORCE 大会开发者论坛演讲实录|吴一帆:边缘智能在 Agent 上的探索与实践

火山引擎边缘云

智能IoT边缘服务 AI 大底座 大模型、 边缘智能

Elasticsearch VS Easysearch 性能测试

极限实验室

elasticsearch ES easysearch

HarmonyOS next之flutter鸿蒙项目初体验

flfljh

华为云Flexus云服务器X实例之openEuler系统下部署WordPress网站

YG科技

docker 部署kafka及ui搭建

YG科技

利用华为云Flexus X实例解决家里公网80和443端口不开放问题

YG科技

华为云Flexus X实例docker部署Rocket.Chat构建属于自己的团队通讯协作平台

YG科技

天润融通工单系统:一键催单功能提升客户满意度

天润融通

亚信科技研发智能化实践之路

阿里云云效

阿里云 云原生 通义灵码

阿里拿38K出来的大佬良心分享,熬夜整理10 万字详细Java面试笔记!

Summer

Java 程序员 面试 架构师 大厂

Java面试突击手册,一周刷完这300道面试题,你也可以当架构师!

Summer

Java 程序员 面试 架构师 大厂

LeetCode题解:2625. 扁平化嵌套数组,递归

Lee Chen

HarmonyOS next之APP 服务卡片获取 APP 内数据

flfljh

华为云Flexus X实例评测使用体验——Anaconda环境安装

YG科技

2025加密风云:行业变革与未来趋势全景透视

chainwiseweb3

加密货币 crypto dapp开发 区块链开发DAPP开发 链游开发公链开发

亚信科技研发智能化实践之路

阿里巴巴云原生

阿里云 云原生

华为云Flexus云服务器X实例部署Trilium Notes知识库工具

YG科技

社区信息化管理系统(源码+文档+部署+讲解)

深圳亥时科技

华为云Flexus X实例docker部署ERPnext构建属于自己的企业资源规划系统

YG科技

专访Zynga CTO Cadir Lee,谈谈Zynga的云计算与核心价值观_研发效能_郑柯_InfoQ精选文章