QCon Beijing 2011 Day 0
标题显得很NB吧?哇哈哈… 难得这次东家能应允让我这么个打杂的来参加这么高端的集会啊,感谢感谢。 结果今天的选择是:
09:00
支撑Facebook消息处理的HBase存储系统 (幻灯片下载) 讲师:Nicolas Spiegelberg 大宴会厅(设同声传译)
10:00
Java EE 7平台:走进云计算 (幻灯片下载) 讲师:Lee Chuk Munn 地点:大宴会厅(设同声传译)
13:00
Web开发的新势力——服务端JavaScript开发 (幻灯片下载) 讲师:廖恺 第七会议室
14:20
讲师:潘凡
第一会议室 15:50 Remote Object、SOA和REST (幻灯片下载) 讲师:徐昊 第七会议室
17:10
淘宝商品库优化实践解析 (幻灯片下载) 讲师:余锋 大宴会厅 其实还有几个很想去的但是因为安排没办法只好放弃掉:为速度而生——百姓网如何优化网速 (幻灯片下载) ,讲师:潘晓良 ;QQ邮箱存储平台 (幻灯片下载) ,讲师:胡戊 ;构建高性能的微博系统——再谈新浪微博架构 (幻灯片下载) ,讲师:杨卫华 ;BeansDB的设计与实现 (幻灯片下载) ,讲师:刘洪清 ;一种基于服务器,集群存储和虚拟机的实现 (幻灯片下载) ,讲师:王劲凯 。Gavin King折腾了下他session的安排也比较让人不爽。 简单出于个人主观评论一下今天参加的内容:
- 支撑Facebook消息处理的HBase存储系统:太in-a-nutshell了,一看幻灯风格就能估计出来大概是要照本宣科了。很多事情去HBase老家和Facebook的haystack什么的地方看看就大概知道了;私以为不用太诧异于Facebook不用自己发明的Cassandara;同声传译很扯,后面不知道是不是有人把传译的耳机放了很大的音量,搞的我基本上是左耳英语右耳隐约地听中文,左耳是男声右耳隐约地听女声,真ft。私以为这种级别的演讲混外企的应该不用别人给翻译才对,旁边几个XXX公司的员工人手一个传译终端,诶,还没活明白呢。
- Java EE 7平台:走进云计算:这就是一个纯粹的传统商业公司能看到的云计算了。不想多说什么。module-info.java、jmod什么的真是弱爆了…新浪微博的#QCon# 话题里也都有人说为什么不直接纳了OSGi什么的。没办法,看着jigsaw吧。我觉着无论基于Maven还是OSGi,基本都能自己搭一个出来了。JEE 7,掺和进来云计算,诶,不定整出来一个多复杂的规范了;有本地代码依赖的就找msi、deb、rpm,太扯了,用source tarball的可以去死了么?Oracle要自己提供一些apt、yum源神马的来定义这些deb、rpm之间的依赖不?
- Web开发的新势力——服务端JavaScript开发:光看标题就知道Node.js 肯定占绝大部分份额了。整体来说比较充实,但是还是介绍性质的居多,真共享性质的内容偏少。没办法,这东西兴起也没多久,现在基本还不算太成熟的东西,虽然npm都出来了。后来碰见了@qinyf 小朋友,也说了说寥恺,因为他以前也在饭否和海内团队呆过一段时间。这老大给我的第一印象就是绝对的脑子快反应也快,好像确实是这样,说话连珠炮一样很是痛快。我本身对Node.js 这个东西也很感兴趣,真稍微突破些皮毛搞过javascript的人应该都多多少少觉得这个语言有些可把玩的地方,愿意用它干点什么。最后被广告了cnodejs.org ,回来逛逛。
- MongoDB开发应用实践:这个一上来以为也会是很水的介绍性质的session,结果真是比较出乎我的意料,看到了很多真实案例,感觉比较痛快,经验之谈真的是很宝贵。演讲的潘凡 不紧不慢地聊着以往的经验,听起来也挺有意思的。幻灯片值得以后借鉴一下,至少很多教训知道了可以少走些弯路吧。等这个session开始的时候在场外被@qinyf 小朋友当场揪了出来,我嘞个去,我还以为我一直是站在暗处的只有我认识他他不会认识我的。总上各种SNS真的很容易暴露自己啊。然后这个session是和@qinyf 还有@hill 两位年轻有为型牛人听的,噻,小激动了一把,都不会坐着了。期间@qinyf 不动声色地考察了我对一些技术名词、项目名字的了解程度。我忐忑了。好像还称赞我算是我这个年纪的人群里面比较刻苦学习的,擦,顿时有种半截入了土的感觉。
- Remote Object、SOA和REST:最大的感触就是专业讲师/咨询师就是不一样啊,连续一个小时,期间几秒钟都没有停嘴啊真的。不过有些观点在我看来有些主观。最起码,简单是好事没错,不过也并不见得说一个东西复杂了就一定不好的,比如SOA。没错,WS-*、WSS-*家族太不讲求计划生育了,协议规范跟OO类型爆炸一样,我以前曾经打了一大摞协议文档只为了了解一个很简单的和T-Mobile Germany的系统对接的任务,但是实际上T-Mobile Germany也算是SOA实施比较成功的范例了,小公司上SOA实在是找死,但是很大规模的有很多员工很多需要彼此协调的部门的公司里,SOA为各个部门之间的自治和业务设计师/架构师的统一设计提供了一个可行的架构,否则还真的难以协调起那么多个部门的已经存在了的服务资源。而且,CORBA臃肿收场,EJB2臃肿收场,SOAP、Web Service、SOA臃肿收场,说不定哪天REST也是一个下场,反正看看各种为了REST而REST的应用和人们我觉得就心里没底。另外语义和ATOM(以及APP/AtomPub),我还是觉得有些摇摆不定,不知道它们以后究竟会不会得到广泛的应用。
- 淘宝商品库优化实践解析:某神人建议我去听的,我就不抱怨这神人太揠苗助长了 :D 这个session涉及到的领域是我一直超级感兴趣的,不过无奈实际经验和知识实在欠缺得不少。之前也遇到过很多相关的文章和话题神马的,神人都和我念叨过,我也顺藤摸瓜看了些资料,知道些皮毛不过内里显然还是不明。收获是那一大堆各种参数…sysctl的,mysql的,innodb的,天,当时场上闪光灯此起彼伏的估计也都是想记下来那些参数的吧?不知道QCon每次都会发布这些幻灯片么?此外描述的一些方法论也还不错。照例,下载幻灯片留作参考。这个我不评论了,等那神人逐个地点批吧,哇哈哈!
睡~明天第一个session就是JEE 6和云计算(之于强扭的瓜、强迫的幸福),我主观上都有些不安了…