NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

QCon 全球企业开发大会在中国的三年发展总结

  • 2011-09-13
  • 本文字数:4497 字

    阅读完需:约 15 分钟

QCon 全球企业开发大会(杭州站)的准备工作还在紧张地进行着,笔者作为幸运的组织者之一,眼见着一位位经验丰富的资深技术专家受邀成为 QCon 讲师、一个个内容精彩的演讲主题得到最终确认、一份份满怀期待的参会报名函纷至沓来,InfoQ 中文站的所有成员感受到前所未有的使命感,我们正以最大的努力准备这次盛会。在继往开来之际,让我们回顾一下 QCon 全球企业开发大会(北京站)(以下简称 QCon 大会)的发展轨迹,总结经验和教训,昂首前行。

InfoQ 中文站自 2007 年成立以来,就以推动国内开发社区技术进步为己任,从国外主站中翻译最新的技术新闻和文章,从国内社区中挖掘原创内容,但这些工作还不够。我们还希望通过面对面交流的形式让技术专家和一线工程师零距离接触,而这就是 QCon 技术大会的初衷。坦白讲,国内社区并不缺乏各种各样的技术大会,笔者曾经参加了许多,但是真正有收获的少之又少。究其原因,无外乎是大会的演讲内容脱离实际应用,如空中楼阁,让奋战在一线的工程师不知道如何运用到实践中。QCon 大会从落户中国起,就以技术性、实用性为目标,从各个方面满足国内技术社区的需要,致力于打造最受欢迎的技术交流平台。

专题策划

从主题的设计上,QCon 大会坚持与时俱进,把当年最值得挖掘的技术思想和趋势介绍给听众。

比如 2009 年,主题就包括炙手可热的云计算和富互联网应用(RIA),其中云计算分会场邀请了来自微软、IBM、亚马逊、VMware 等企业的技术专家,涉及的内容包括 Windows Azure 架构探析、亚马逊 Web Services 实战、IBM 蓝云计算平台与企业动态架构、 将虚拟化技术作为云计算的平台等。而 RIA 主题更是紧跟技术发展,让我们回味一下当时的主题介绍:“RIA 技术让易趣用户可以不通过浏览器上网,就获得更为强大的界面来对商品进行管理和拍卖;《纽约时报》运用 RIA 技术使得人们能够把网络链接、地图这样的内容,不需要通过浏览器下载图片和数据,直接从桌面转移到移动设备上;在国内,RIA 技术也让淘宝、拍拍这样的商务网站购物体验更为丰富……用户需要更易用、更炫的应用已是不争的事实。让我们看看 Dojo Toolkit 的作者 Dylan Shiemann、具有丰富的 RIA 实践经验的群硕公司技术总监邵荣、以及 Cynergy 系统公司执行总监吕维德是如何理解 RIA 技术的。”这段话如今看来不算是新东西,但在当时还是代表了先进技术的趋势。在 2010 年,“语言的艺术”成为一个新的主题,随着各种动态语言的诞生的发展,技术社区不禁会比较它们与传统编程的异同,QCon 组织了动态语言的敏捷开发实践、 ??Java 一致性测试及其标准、??Python 于 Web 2.0 网站的应用、F#中的并行和异步编程、并发需求下的 Scala 及 Erlang 语言的比较与使用等五个演讲,满足了大家的需求。而在今年 4 月份的 QCon 北京大会上,HTML5、移动开发、NoSQL 等主题也真实反映了当前新技术的发展潮流。其中 HTML5 主题包含了大家来谈??HTML5/CSS3、淘宝的 HTML5 实践、HTML5 游戏探索之路、HTML5 兼容性实战等演讲,而 NoSQL 主题则包含了 MongoDB、BeansDB 等内容。当然,除了紧跟潮流,我们还长期保留了广受国内技术社区喜爱的几个主题,比如“知名网站案例分析”,在连续三年的 QCon 大会上都组织了相关专题,先后邀请技术专家介绍了 ebay、有道搜索、优酷、豆瓣网、Facebook、人人网、新浪微博、Twitter、阿里巴巴、去哪儿网、百姓网、淘宝网、天涯社区等国内外知名网站的架构设计和实践经验,都是实实在在的东西,听众都反映比较过瘾。在即将举行的 QCon 杭州技术大会上,我们同样组织了令人信赖的主题,包括开放平台、脚本语言之美、DevOps 等,同时继续保留”知名网站案例分析”专题。

讲师构成

从讲师组成上,QCon 大会坚持邀请国内外最优秀的技术专家与听众面对面交流。

有了好的主题,还需要好的讲师。QCon 在选择讲师时十分慎重,要求必须在业内有十分丰富的实践经验和相当的影响力。

一方面,我们积极地引进国外的技术专家,这也是 QCon 大会主题演讲的重头戏??,纵观过去三届 QCon 大会,我们先后邀请了软件开发教父 Martin Fowler、Dojo Toolkit 的联合创始人 Dylan Schiemann、Spring 之父 Rod Johnson、JSON 创始人 Douglas Crockford、Jolt 大奖图书《Release It!》作者 Michael Nygard、Hibernate 创始人 Gavin King、Twitter 服务团队的总工程师 Evan Weaver 等,这个名单还可以继续增长,通过 QCon 这个平台,国外的技术专家把先进的技术和宝贵的经验分享给大家。从演讲的质量上看,他们不负众望。例如,Martin Fowler 分享了两个演讲,分别讲述了领域特定语言(包括案例,内部和外部领域特定语言的区别,语言工作台的角色,以及为什么要考虑使用领域特定语言)和 Ruby 实践的回顾与展望。而 Gavin King 则分享了当时还未对外发布的下一代 JVM 语言——Ceylon 项目??,包括 Ceylon 类型系统的基础内容:混合继承模型、代数数据类型、具体化泛型(reified generics)、型变注释、类型约束以及 operator 多态性等。在即将举行的 QCon 杭州大会上,不乏优秀的国外专家,比如 eBay 公司架构总监 Tony Ng,他准备的内容非常精彩。eBay 作为全球最大的在线商城,2010 年,其产品增长达到了 620 亿美元的规模。在 eBay,构建的系统可以保证数 10 亿计交易的 99.99% 的可用性。Web 表现层框架平均每天会接收到 20 亿次的浏览请求。同时,开源 SOA 堆栈支撑着 200 多个服务,平均每天被调用 10 亿次。监控系统每天分析的日志也在 TB 级别。云计算基础设施可满足随时将应用部署到数以千计的节点上。本演讲将首先从宏观的角度对 eBay 的技术堆栈架构进行介绍,然后从支持新用户体验、保证网站可靠性、可伸缩性以及高性能的层面来诠释如何提升开发的生产率。

另一方面,QCon 大会积极地邀请和推介国内的技术专家,随着国内技术社区的不断发展和国内企业的壮大,优秀的本土架构师、工程师、项目经理正在不断增多,我们的讲师大部分是“中国制造”。冯大辉、高焕堂、潘加宇、毛新生、洪强宁、蔡学镛、黄晶、章文嵩、段念、潘晓良、周爱民、程立……(此处省略数百字),国内的技术专家奉献了精彩的内容,没有语言的障碍,集合本土的实践,听众吸收的养分更多。以笔者的亲身经历,在 QCon 北京 2011 大会上主持了“热点技术是与非”的专题,邀请的讲师廖凯、周爱民、徐昊等在各自的技术领域都颇具影响力,而且非常乐于与国内的技术社区分享实践经验,其准备的内容实用性很强,获得了现场听众的肯定。不仅仅是讲座,QCon 大会还组织了会后的讲师见面论坛和专家采访,弥补演讲时间限制带来的不足。

会议组织

从组织规模上,QCon 大会控制参会人数,提高会议质量。

坦白说,从物质利益的角度看,门票卖得越多越好,但这不是 QCon 大会的追求目标。我们依据场地的容纳规模和各个会场的布置情况,严格控制参会人数,确保听众能够在比较舒适的环境下聆听讲座。正因为如此,虽然大家的参会热情很高,但是 QCon 大会的人数并不是逐年递增的趋势。拿即将召开的 QCon 杭州技术大会来说,本次参会的人数要明显少于今年北京的 QCon 大会,因为我们要确保听众在会场上的良好感受,所以减少了门票数量。为了要举办 QCon 杭州大会呢?是为了多卖门票吗?NO!由于前三届 QCon 大会都在北京举行,许多来自南方的参会者反映路途遥远,开会不方便。我们考虑到南方朋友的需求,决定下半年在杭州举办一次 QCon,以满足更多南方技术社区朋友的参会愿望。说了这么多,听众才是 QCon 好坏与否的评判者,每次 QCon 大会上,我们都设立了讲座的反馈机制,听众可以自由的对每个演讲作出评价。在大会之后,我们还会做详细的总结,并听取来自参会者的意见,表扬对我们来说是一种鼓励,而批评则是进步的鞭策。

教训及不足

当然,QCon 作为一个新生代的技术大会,也存在一些不足。无论从内部的自我反省,还是读者的建议反馈,我们都在积极的改进。比如,在大会的午餐时间,由于餐厅的容量有限,导致就餐的听众排队等候时间较长,以后我们会加强疏导和调整时间;在早期大会上,邀请的个别讲师偏好宣传自己所在的企业,华而不实,我们在收到读者的反馈后在选择讲师时特别强调内容的实用性,不允许“软广告”;对于国外的讲师,同声翻译的质量不是很高,影响沟通,我们也在积极的寻找高素质的翻译公司;对于会后的视频发布,速度有些慢,导致未参的读者不能及时的收看到 QCon 讲座的视频,以后我们会投入更多人力来进行后期的制作和发布。

如果读者对往年的 QCon 大会回顾感兴趣,可以参看每年的大会总结:

总结过去是为了发展未来。 QCon 杭州技术大会即将于 10 月 21 日 -10 月 23 日举行,无论是讲师质量和专题组织都不逊于以往的 QCon 北京大会。比如讲师方面,来自 Twitter 的软件工程师 Attila Szegedi 曾在 QCon 旧金山做过分享,很受欢迎,他是第一次来中国。Attila 是 Twitter 公司 JVM 性能方面的专家,也是业界公认的开源项目参与者,包括 Mozilla Rhino、JVM 的 JavaScript 运行库、Kiji、Dynalink 等。这次他计划分享的是关于 JVM 方面的话题,“Twitter 的 JVM 性能调优经验”:Twitter 越来越倾向于使用运行于 JVM 之上的 Java 和 Scala 编写的服务。虽然 JVM 以其运行的稳定性、性能、以及易管理等特点,为我们提供了一个世界级的运行时环境,但其有时仍然不能达到所运行程序对性能的要求,尤其是在要实现那些即消耗大量内存又要求较低延迟的服务时。本次演讲将会通过具体的实例来剖析 Twitter 在运营基于 JVM 服务时所遇到性能问题,以及讲述如何将这些问题迎刃而解的经验。

从专题组织上看,分别是

  • 知名网站案例分析——邀请国内外知名网站的核心研发人员,和与会者分享网站架构背后的研发故事。
  • 脚本代码之美——HTML5、JavaScript、Node.JS 等领域专家,分享如何解决 Web 设计过程中的复杂问题。
  • 开放平台——开放平台接口,API 的安全性,以及领先厂商在 API 架构和平台上的案例分享。
  • 首席架构师的架构观——这儿讨论的不是某个具体的技术,而是处于 IT 核心领域的首席架构师们关于架构的思考。
  • 大数据和 ****NoSQL——如何在现有系统中引入像 Hadoop、HBase、MongoDB 和 Cassandra 等技术,并应用和整合它们的架构。
  • DevOps——本专题我们来探索是否有可能将开发者和运维人员放在一个团队,并让整个组织从中受益。
  • 运行中的云计算架构——关注已经在企业中实施的云计算,特别是传统组织如何将旧有系统和云计算相结合的技术和案例。
  • Java**** 依旧灿烂——邀请 Java 资深使用者和平台架构师,来分享需要做些什么来保持 Java 的这一良好趋势。
  • 敏捷已到壮年——通过 Scrum、看板、XP 等实践,了解敏捷会何去何从,我们还有哪些不足和需要改进的地方。

这样的选题既保留了部分经典的内容,又反映了最新的技术趋势。期望 InfoQ 的读者朋友能够通过各种形式参与 QCon 杭州大会,无论是实地赴会,还是微博互动,我们都欢迎大家的建议。


给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家加入到 InfoQ 中文站用户讨论组中与我们的编辑和其他读者朋友交流。

公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2011-09-13 00:001939
用户头像

发布了 501 篇内容, 共 248.4 次阅读, 收获喜欢 57 次。

关注

评论

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

极光开发者周刊【No.0702】

极光JIGUANG

多维数据分析(OLAP)技术选型(1):对什么进行选型

水滴

OLAP 通信协议 技术选型 多维分析 存储格式

排序——插入排序

若尘

数据结构 排序 排序算法 插入排序

5分钟速读之Rust权威指南(三十五)状态模式

wzx

rust

一文讲懂Hive高可用、HiveServer2高可用及Metastore高可用

白程序员的自习室

数据仓库 7月日更 HiveServer2高可用 Metastore高可用 Hive高可用

为什么nginx主机的io使用率会100%?

BUG侦探

nginx proxy_buffering docker镜像

必看!史上最全云原生全景图解读攻略来啦

尔达Erda

容器 微服务 运维 云原生 技术人

架构实战营模块1课后作业

蔸蔸

模块2作业

cherrycheek

辩证|北鲲云和你一起探讨关于生命科学发展的意义

北鲲云

Flink 的底层API

五分钟学大数据

flink 7月日更

分布式认知工业互联网

CECBC

第一模块作业

晨晨

架构实战营

垃圾回收器的前世今生

中原银行

垃圾回收

CDH安装搭建(一)

大数据技术指南

CDH 7月日更

《啊哈C语言!》学习笔记(1)

Nydia

动手训练属于自己的无人车,这个超强服务现已开源!

亚马逊云科技 (Amazon Web Services)

GrowingIO Design 组件库搭建之Select组件

GrowingIO技术专栏

select 组件实现 virtualList

视频云峰会|“超视频化时代的全景创新” 是什么?

阿里云视频云

阿里云 音视频 视频 视频解码 视频制作

IPFS挖矿算力排行榜?IPFS挖矿排行榜?

Ubuntu Server 20.04安装KVM虚拟机

玏佾

ubuntu 虚拟机 Ubuntu20.04 kvm

架构实战营 模块一作业

面向对象的猫

「架构实战营」

基于MaxCompute快速打通数据仓库和数据湖的湖仓一体实践

阿里云大数据AI技术

为什么你总是买了很多不需要的东西?

石云升

消费者 7月日更

GitHub霸榜月余的24万字Java面试手册,竟是阿里机密

Java 面试

【LeetCode】从前序与中序遍历序列构造二叉树Java题解

Albert

算法 LeetCode 7月日更

每天学习10个实用Javascript代码片段(一)

devpoint

JavaScript LocalStorage 7月日更

双非小伙暑期实习斩获腾讯WXG offer,这不比博人传燃?

北游学Java

Java 腾讯 面试

疯了吧!这帮人居然用 Go 写“前端”?(一)

尔达Erda

开发者 云原生 大前端 后端 开发

别再往收藏夹怼资源了,收好这个视频创作导航网站就够了。

彭宏豪95

效率 视频 导航网站 视频制作

数字经济时代,国家与国家的核心竞争力就是算力

CECBC

QCon全球企业开发大会在中国的三年发展总结_QCon_崔康_InfoQ精选文章