写点什么

中国开源 node.js 游戏框架走向世界——LXJS 会议演讲嘉宾谢骋超专访

  • 2013-06-17
  • 本文字数:1798 字

    阅读完需:约 6 分钟

谢骋超 ( @圈圈套圈圈) 是 Pomelo 开源游戏服务器框架的创始人。现在他在网易工作,带领着 pomelo 团队,将创新思想和设计应用到 pomelo。他在 node.js 技术, 服务端高可伸缩性架构设计,性能调优等方面有丰富的经验。他还是国内热心的 node.js 技术传播者,除了在一些大会做演讲,他也写一些技术文章与技术八卦。

今年十月 2-3 日,谢骋超将受邀前往葡萄牙里斯本,参加 LXJS 会议,向全球听众展示他的 Pomelo 开源游戏服务框架。作为往届 QCon 全球软件开发大会演讲嘉宾,和 InfoQ 专栏作者,谢骋超接受了 InfoQ 的采访,谈到了他与开源的故事。

InfoQ:能否先给大家讲讲,LXJS 在业内属于什么级别的会议?

谢骋超:LXJS 全称是 Lisbon javascript conference, 是 jsconf 系列会议的一个。随着 javascript 语言的逆袭和 node.js 的崛起,jsconf 自 2009 年举办以来一直非常火爆。目前每年在欧洲举办的 jsconf 有两个:

  • 在柏林举办的 jsconf EU
  • 在里斯本举办的 lxjs

jsconf EU 是业界最顶级的技术会议了, lxjs 在规模上比 jsconf EU 略小。 其实整个 jsconf 举办历史都比较年青,lxjs 是 2012 年开始举办的, 与国内的沪 js(jsconf China)是同一年开始的。去年参会者有 300 人左右, 办得非常成功。

lxjs 的举办者与 node.js 有较深的渊源, 去年重量级的嘉宾基本来自 node.js 社区。比较有名的有:

  • James Halliday(substack) — node 社区最活跃的贡献者,npm 排名仅次于 TJ
  • Charlie Robbins — nodejistu 的 CEO, 很多 node 流行 module 的作者(如 forever)
  • Mikeal Rogers – node 社区很活跃的贡献者,request 模块作者,nodeconf 的组织者
  • Bert Belder – node 最核心网络库 libuv 的主开发

InfoQ:在如此重量级的 JS 国际会议中,您是参与分享的国内第一人吗?

谢骋超:是的,据我了解,所有国外 jsconf(不包括沪 js)历届的演讲者里没有出现过亚洲人, 我是在国外 jsconf 上分享的国内第一人。

lxjs 的组织者 Pedro Teixeir( http://about.me/pedroteixeira ) 是 node 社区非常活跃的贡献者和组织者。著名的 node tuts 教程就是他录制的,去年他写了一本 node.js 的书 Professional Node.js( http://www.wiley.com/WileyCDA/WileyTitle/productCd-1118185463.html)。

当他在 github 上看到 pomelo 这个项目时,觉得非常有意思,设计上与以前的框架完全不一样,而且用 node.js 开发游戏服务器还是一个很新的领域。 因此我才收到了邀请。

InfoQ:能否讲讲您与 JS、Node.js,和开源的故事?

谢骋超:其实比起国内 js 界的前辈和 node.js 界先驱,我用 node.js 还是比较晚的事。 我在 2006 年加入网易后基本都在从事 java 服务端应用开发,其中基本是 web 应用,也有游戏,进入 node.js 领域是 2011 年底的事了。 Pomelo 能够开源当然离不开网易杭州研究院领导的英明决策, 网易杭州研究院一直致力于技术创新,在数据库、大数据领域都有很好的产出,最近开源的 InnoSql 在业界也有良好的口碑,未来还有更好的存储引擎也会开源。

我们发现在游戏服务器领域用 node.js 开发可能在生产效率、可伸缩性上有所有突破。于是在 2011 年 11 月,我们立项开始进行 pomelo 项目。这个项目最大的难度是前期的设计和创新性, 我们前期完全没有其它任何框架可以参考,经过几轮的灵感闪现和迭代,逐渐形成了 pomelo 0.1 版本。

从开源一开始我们的定位就是走向国际, 因为我们发现整个世界开源社区没有与我们类似的框架,在创新性、定位、设计上都有可能让全世界开源社区眼前一亮。而我从学生时代时就对着开源人物有着崇拜的英雄情节,那时还写了一系列的《TheServerSide 人物谱》专门介绍了一系列的开源人物。因此 pomelo 刚出来是就有完备的英文文档,甚至我们的主页( http://pomelo.netease.com )一开始就只有英文版。经过了半年时间的开源, 我们终于引起了一些国际 node 社区牛人的关注, 这次 lxjs 也是很好的机会将 pomelo 推向世界。

InfoQ:祝此行愉快,希望届时能帮助大家带来前方的第一手报道!

(采访完)

编者后注:还不熟悉 Pomelo 的同学,可以查阅下面的访谈与专栏文章:

2013-06-17 18:423579
用户头像

发布了 91 篇内容, 共 40.3 次阅读, 收获喜欢 3 次。

关注

评论

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

YashanDB与人工智能应用的结合前景

数据库砖家

AI英语听力APP的主要功能

北京木奇移动技术有限公司

软件外包公司 AI英语学习 AI口语学习

网页防篡改技术:保护网站安全与完整性的关键

天翼云开发者社区

安全

保障企业内网数据安全就用堡垒机!好处多多!

行云管家

网络安全 数据安全 堡垒机 内网安全

AI英语听力APP的开发框架

北京木奇移动技术有限公司

软件外包公司 AI听力练习 AI英语学习

枫清科技携手中化信息挖掘实现AI高价值场景应用,打通智能化“最后一公里”

Fabarta

中化信息 枫清科技 智能化建设

YashanDB与容器技术结合,构建现代云原生数据库

数据库砖家

🤚🏻 Harmony OS Next玩转多层级手势事件:当组件遇上“套娃”,触摸该怎么分家?

Turing_010

YashanDB与数据仓库的整合:如何实现数据集中管理?

数据库砖家

Spring AI接入DeepSeek:快速打造微应用

京东科技开发者

Alfred 5 for Mac(苹果效率提升工具)

Geek贝

智慧农业:英特尔处理器驱动更加可持续、高效的农业发展

科技热闻

科大讯飞基于Volcano实现AI基础设施突破,赢得CNCF最终用户案例研究竞赛

华为云原生团队

云计算 容器 云原生 Volcano

英特尔携手合作伙伴打造高效智算底座,加速企业AI应用落地

科技热闻

淘宝商品详情 API 的多元应用与进阶优化

Noah

故障诊断:ASM莫名出现GC等待事件、ADG的MRP进程HANG住

电子尖叫食人鱼

故障

工作中对InheritableThreadLocal使用的思考

京东科技开发者

DistilQwen-ThoughtX蒸馏模型在PAI-ModelGallery的训练、评测、压缩及部署实践

阿里云大数据AI技术

人工智能 模型蒸馏 #大数据 #大语言模型 DistilQwen2.5

YashanDB与云服务的高效协同运作

数据库砖家

YashanDB与云计算的结合:实现高效的数据存储方案

数据库砖家

AI技术在英语听力练习中的应用

北京木奇移动技术有限公司

软件外包公司 AI听力练习 AI英语学习

零信任服务与传统VPN的比较及其在技术方面的区别

天翼云开发者社区

安全

YashanDB与机器学习结合的未来发展趋势

数据库砖家

YashanDB与人工智能结合提升数据库智能化水平

数据库砖家

DeepSeek免费福利限时开启,AI界的“薅羊毛”机会来了!

京东科技开发者

AI英语听力APP的技术难点

北京木奇移动技术有限公司

软件外包公司 AI听力学习 AI英语学习

25年厦门正规等保测评机构有哪些?在哪里?

行云管家

网络安全 等保 堡垒机 等保测评

🎉 Harmony OS Next里的Web组件:网页加载的全流程掌控手册

Turing_010

YashanDB与区块链结合的可能性与未来前景

数据库砖家

什么是Redis缓存穿透?redis面试题及答案乐分享(附面试题大全)

程序员高级码农

程序员‘ redis' Java.

Spring AI Alibaba 1.0 GA 正式发布,Java 智能体开发进入新时代

阿里巴巴云原生

中国开源node.js游戏框架走向世界——LXJS会议演讲嘉宾谢骋超专访_JavaScript_彭超_InfoQ精选文章