速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

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 中文站用户讨论组中与我们的编辑和其他读者朋友交流。

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

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

关注

评论

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

爽了!直接口诉让豆包MarsCode 开发文章评论区BOT!

豆包MarsCode

人工智能 编程 AI 开发

C++:使自定义类支持迭代器

不在线第一只蜗牛

c++

技术前沿:“环抱”晶体管与“三明治”布线

E科讯

PoS 和 PoW 矿机系统区块链公链开发成本分析

区块链软件开发推广运营

dapp开发 链游开发 NFT开发 公链开发 代币开发

软件测试学习笔记丨Docker 安装、管理、搭建服务

测试人

软件测试

阿里云AMD护航,天谋科技携IoTDB登顶TPCx-IoT国际权威榜单

Apache IoTDB

《黑神话:悟空》——高科技点亮西游神话璀璨之路

GPU算力

马斯克 节点搭建 AIPC 黑神话悟空 PC集群

京东技术专家的修炼之道——成为一名“六边形战士”

京东科技开发者

剖析 Redis List 消息队列的三种消费线程模型

不在线第一只蜗牛

数据库 redis

告别性能瓶颈!四大关系型数据库向 TDengine 迁移的最佳解决方案

TDengine

数据库 tdengine

公开课 | 金九银十,测试开发面试秘籍大公开!

测试人

软件测试

mac电脑植物大战僵尸版下载

你的猪会飞吗

mac游戏 Mac游戏下载 mac单机游戏

对标世界一流!望繁信科技受邀参加2023企业财务数智化转型论坛

望繁信科技

数字化转型 流程挖掘 财务管理 流程资产 流程智能

曝字节 AI 硬件团队首款自研产品为智能耳机,与豆包联动;OpenAI 神秘新模型或将在两周内发布丨 RTE 开发者日报

声网

Meme“淘金”热潮下:Meme发射平台的安全风险分析

区块链软件开发推广运营

交易所开发 dapp开发 区块链开发 链游开发 NFT开发

JMeter 介绍与安装

霍格沃兹测试开发学社

简化登录流程,助力应用建立用户体系

HarmonyOS SDK

HarmonyOS NEXT

Rust 助力无服务器构筑云计算新引擎

亚马逊云科技 (Amazon Web Services)

云计算 Serverless rust

Redis 入门 - 五大基础类型及其指令学习

EquatorCoco

数据库 redis

Apache Doris Flink Connector 24.0.0 版本正式发布

SelectDB

实时数仓 Doris 数据导入 Flink CDC 数据同步工具 CDC

KaiwuDB 受邀亮相 2024 数博会

KaiwuDB

数博会 KaiwuDB

文献解读-The trans-omics landscape of COVID-19

INSVAST

基因数据分析 生信服务

AutoBots在ToB订单履约场景的落地应用

京东科技开发者

SelectDB 多计算集群核心设计要点揭秘与场景应用

SelectDB

数据库 数据仓库 云原生 存算分离架构 云数据仓库

KaiwuDB X 临沂大数据局 | 重点车辆一体化监管,助力你我的安全出行 🤝

KaiwuDB

KaiwuDB 分布式多模数据库 重车辆监管平台

为什么Java已经不推荐使用Stack了?

EquatorCoco

Java Python

国际网络互联,帮助跨国企业全球协同办公

Ogcloud

SD-WAN 企业组网 SD-WAN组网 跨国组网 跨国网络

在 Web 中判断页面是不是刷新

快乐非自愿限量之名

JavaScript vue.js 前端 Web

链路追踪可视化利器之火焰图

观测云

链路追踪

函数式编程能有多优雅?

高端章鱼哥

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