CBA

百度第十六期技术沙龙探索持续交付魅力

2019-10-09 21:33:38来源:励志吧0次阅读

  2011年7月23日,由全球最大的中文搜索引擎公司百度发起的第十六期技术沙龙在北京京仪大酒店二层召开。来自各大互联企业的二百多位软件工程师围绕着如何设置构建自动化和依赖管理自动化、持续集成、自动化测试、静态分析和远程部署支持等持续交付话题进行深入探讨。百度项目管理部高级工程师乔梁、FreeWheel的工程经理党政法、腾讯搜搜工程师陈小光担任讲师,与大家分享了多年来的经验和体会。

  百度早在2009年就引入了敏捷开发的理念,自2010年起,百度在各产品线引入持续集成实践,为产品开发寻找到了一条快速路。百度高级工程师乔梁对敏捷项目管理及持续集成有着深入的理解与丰富的实践经验。他表示,以百度公司在持续集成方面的经验来看,敏捷开发技术实践更困难,阻力更大。乔梁建议开发者,在实践中创建可靠且可重复的软件发布流程,尽量对所有的事情进行自动化,对所有内容进行版本控制,团队每个人都要对交付负责,以相同的方式向各种环境进行部署,对部署进行冒烟测试,让各类环境尽可能相似,并持续改进。

  百度项目管理部高级工程师乔梁分享百度持续集成实践经验

  腾讯搜搜工程师陈小光就包管理应用到持续交付,与现场听众进行了深入的经验分享。他以分析传统意义的CI为出发点,介绍了Hudson、CruiseControl、LuntBuild三种常用的开源CI工具及TeamCity、AntHill Pro、Bamboo等常用的商业CI工具,并推荐开发者使用Hudson。他认为,与其他CI工具相比,Hudson具有易安装、易配置,能够让多台计算机一起构建和测试,生成JUnit/TestNG测试报告等优势。

  此外,FreeWheel的工程经理党政法也从一个B2B互联公司的角度,讲述了一路走来的持续交付实践经验,内容涉及持续交付的四个阶段,以及每个阶段的实践经验分享。

  FreeWheel工程经理党政法介绍如何持续交付高质量的产品

  持续交付具有极大的挖掘空间和发展潜力,目前已成为互联企业产品开发的重要手段。在气氛最热烈的Openspace互动环节,听众踊跃提问,就实践过程中所碰到的难题,与三位讲师进行了面对面的交流。

  据悉,百度技术沙龙是由百度与InfoQ中文站定期组织的一项技术开放交流活动。活动旨在为互联工程师、软件开发者提供了一个畅想、交流、争鸣、聚会的交流平台。参会者表示,百度技术沙龙每期关注一个主题,对互联技术趋势和软件工程、开发方法进行持续的探讨。这样倡导创新与分享,践行技术开放的活动,对中国互联技术生态的形成有着积极推动的意义。

环保新闻
两性养生
民生历史
分享到: