【AICon】探索RAG 技术在实际应用中遇到的挑战及应对策略!AICon精华内容已上线73%>>> 了解详情
写点什么

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

公众号推荐:

2024 年 1 月,InfoQ 研究中心重磅发布《大语言模型综合能力测评报告 2024》,揭示了 10 个大模型在语义理解、文学创作、知识问答等领域的卓越表现。ChatGPT-4、文心一言等领先模型在编程、逻辑推理等方面展现出惊人的进步,预示着大模型将在 2024 年迎来更广泛的应用和创新。关注公众号「AI 前线」,回复「大模型报告」免费获取电子版研究报告。

AI 前线公众号
2011-09-13 00:001926
用户头像

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

关注

评论

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

为什么不推荐Python初学者直接看项目源码

Felix

Python 编程 开发 Programing 阅读代码

一部好看过武侠小说的热血互联网史!

博文视点Broadview

Alibaba内部“Java架构核心宝典”来袭,全新技术限时开源

Java 编程 程序员 架构 面试

与springcloud整合的框架源码读取入口

Java 编程 架构 微服务

幻读是啥,会有什么问题?如何解决?

Java MySQL 数据库 面试 后端

2021年公有云市场的5大趋势

浪潮云

云计算

对Python爬虫编写者充满诱惑的网站,《可爱图片网》,瞧人这网站名字起的

梦想橡皮擦

9月日更

Linux用户密码管理

在即

9月日更

乘着汽车智能化的浪潮,“汽车人”的职业方向选择(三)

SOA开发者

软件定义汽车 车载控制单元

mydumper备份工具介绍与使用

Simon

MySQL

二十不惑的年纪,我简直走了狗屎运(4面拿字节跳动offer)

Java 程序员 架构 面试 计算机

银行数字化转型指南:《区域性银行数字化转型白皮书》完整版重磅发布

百度开发者中心

最佳实践 银行数字化转型

堡垒机作用之事后审计详细讲解-行云管家

行云管家

运维 网络安全 运维审计 事后审计

千万级数据迁移与分表的技术方案-企业产品实战

谙忆

Java 后端 分库分表 引航计划

作为一线技术人员,如何更好地提升自己

谙忆

管理 成长 引航计划

金融级分布式事务解决方案DTC

tom

Tapdata 实时数据中台在智慧教育中的实践

tapdata

低代码应用:软件开发的一体化最新形态!

优秀

低代码

FunTester框架Redis性能测试之list操作

FunTester

redis 性能测试 测试框架 压力测试 FunTester

iOS开发面试拿offer攻略之数据结构与算法篇附加安全加密

iOSer

ios 数据加密 iOS面试 iOS逆向 iOS算法

网络攻防学习笔记 Day144

穿过生命散发芬芳

高可用 9月日更

国庆高质量出行,可视化开启智慧旅游

ThingJS数字孪生引擎

大前端 物联网 可视化 旅游 数字孪生

测试开发之前端篇-CSS层叠式样式表

禅道项目管理

CSS html

Percolator模型及其在TiKV中的实现

vivo互联网技术

数据库 Percolator 分布式,

JavaScript进阶(七)call, apply, bind

Augus

JavaScript 9月日更

CSS 轻松制作 SVG 动画

devpoint

css3 SVG 9月日更

深入理解掌握零拷贝技术

Linux服务器开发

网络协议 零拷贝 Linux服务器开发 Linux内核 用户态

玩转TypeScript工具类型(下)

有道技术团队

typescript 大前端 网易有道

通俗易懂 即时通讯初学者入门 WhatsApp技术架构

OpenIM

主机安全是什么意思?安全体检包含哪些方面?

行云管家

运维 服务器 主机 主机安全 安全体检

基于Tensorflow + Opencv 实现CNN自定义图像分类

华为云开发者联盟

tensorflow KNN OpenCV CNN

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