QCon第二天见闻

Posted on Sat 09 April 2011 in 我记

上午三场内容和感受如下

Juergen Hoeller - 2011年的企业级Java和超越:从JavaEE 6到云计算

评价:4星 Speaker是Spring资深的开发者和倡导者。 分享了他对Java领域开发趋势的预测,从JavaEE6的重要特性到Java SE 7,估计会为云计算提供很多新的特性。当然,还有后续的Spring3.1和3.2,也将在两者的基础上,做出更适合开发者的调整。 等ppt出来后再可以细读一下。

吴波 - 百度离线集群整合之道

评价:4星 至少有这么几点直接可以借鉴: 1. 系统的指标维度:硬件要求、OS特性、是否是分布式、使用资源规律、运维要求; 2. BVC架构的计算框架,这个可以先放到知识库里面,等公司有空闲技术资源的时候可以搞一搞; 3. 一个很好的比喻:我们搞架构优化的人,就像在奔驰的汽车里面换轮胎和发动机。

Adrian Crockcroft - 基于云计算架构构建Netflix

评价:3星 作为一个100%使用云计算服务的视频服务网站,介绍了他们对AWS的使用经验,很有参考价值。

下午我和王晨、明飞的分工如下:设计优良的架构-明飞;有效的测试-我;web性能与扩展-王晨

吴毓雄 - 淘宝网线上线下性能跟踪体系和容量规划

评价:4星 讲得挺不错的,记下了以下几点: 1. 常用的性能指标包括QPS、TPS和Response Time; 2. 容量规划要考虑系统容量和成本,以及后续的扩容方案; 3. 对线上线下性能换算系数和性能健康指数的数学建模——让人敬仰啊

Speaker在新浪微博的名号是悟石_大雄

等ppt出来了,值得好好学习!

吴凯华 - 构建企业自己的自动化测试平台

评价:2星 说得还都靠谱,但不太适合现阶段的公司。 打造类似NQSDP似的系统很难有好的投入产出比。就像后面吴穹所说的,我们选择测试平台的准则是:1.选用适合的开源系统;2. 开源系统满足不了需求的,就修改开源系统;3. 以上两点都不能解决问题了,再考虑商业系统。 因为这个东西的复杂度真的不是一般公司能应付的。

吴穹 - 针对保险核心业务系统的敏捷测试方案

评价:5星 //讲得好,但说得多数内容ppt里面没有

  1. 软件开发三大迷信:需求能讨论清楚;规模能估都准;流程能保证质量。敏捷帮我们绕过这三座大山;
  2. 测试的金科玉律:不要为测试而改代码;
  3. 判断是否使用自动化测试的重要原则就是投资回报率,例如界面驱动的自动化测试就要小心,一不留神就变成技术债务了;
  4. 我对分层测试的净水器模型的理解:和我们CEO讲的都是一个道理,就是要明确职责和流程,每个人都知道该干什么,混乱和浪费自然就消除了。

    Erik Petersen - 探索式测试体验之旅

    评价:4星

上个礼拜刚看完James Whittaker的《Exploratory Software Testing》,对这个讲座的理解上还是很有好处的。 Speaker带着大家现场做了好多个探索测试,不得不承认,这些bug用传统的测试流程就是根本发现不了的。

其中提出的ET Framework也很精炼:four tasks,分别是Collection-What do we know、Prioritization-Where to next、Investigation-How does this work、Experimentation-What happens when;two lists:Current test todo list和Test ideas todo list,这个要和团队共享。