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

  互联网是一个更新换代很快的行业,尤其是在新兴商业模式、产品和应用不断爆发时,变革意味着机会,时间决定着命运。如何在较短的开发周期内将产品发布上线,不仅是提升用户体验、赢得用户的砝码,更是衡量一家互联网企业竞争力的重要指标。持续交付由于关注于构建、部署、测试和发布过程,并让企业获得快速推出产品并优化用户体验的能力,因此备受业界关注。

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

时间: 2024-08-01 14:02:36

百度第十六期技术沙龙:探索持续交付的魅力的相关文章

百度第十五期技术沙龙:设计可靠实时的社区网站

中介交易 SEO诊断 淘宝客 云主机 技术大厅 未来的互联网将是一个人与人相互连接的世界,社区网站正随着这一趋势的确立而持续蹿红.相较一般性的资讯发布网站,社区更强调用户之间的交互,因此,可靠性和实时性便成为了社区网站技术架构非常需要 具备的特征,只有动态实时地将信息安全.可靠的传递和流动,才能给用户和社区平台带来价值. 2011年6月25日,由全球最大的中文搜索引擎公司百度发起的第十五期技术沙龙在北京京仪大酒店二层召开,围绕着当下社区网站技术架构如何适应日益爆发的社交趋势,以及社区网站的信息可

未雨绸缪,迎接运维新时代—— Tech Neo第十六期技术沙龙

运维发展历程与工业革命异曲同工,工业的三次革命分别是机械化.电气化与信息化,运维则是原始手工.脚本与自动化工具.那么工业4.0悄然来临的今天,智能化又将会给运维带来哪些影响?坦白讲,AIOps是新概念,目前并没有准确且广泛使用的定义,对AIOps的认知也会随实践.反思和讨论的不断积累发生演变.但AIOps所指代的整体趋势是毋庸置疑的,智能化将逐步走进IT行业乃至社会生活的各个方面. 今天, 由51CTO 主办的第十六期以"Tech Neo"为主题的技术沙龙活动如期举行,此次沙龙邀请了来

开发者论坛一周精粹(第十六期):阿里云全球十四个节点评测分析及服务器地域选择攻略

第十六期(2017年7月24日-2017年7月30日 ) 随着阿里云的不断发展,本来首页关于数据中心的图片上只有几个点,而到了现在在海内外均已经部署了非常多的数据中心了,导致小编我为了整理这篇文章,真的是苦不堪言,怎么会那么多数据中心呢! 那么问题又来了,那么多数据中心到底有什么区别?应该如何考虑数据中心的选择?怎么买最优惠? 阿里云全球十四个节点评测分析及服务器地域选择攻略 https://bbs.aliyun.com/read/322581.html 未实名的.com/.net域名即将被暂停

从技术雷达看持续交付

在第13期云栖TechDay活动上,王健先以自己的亲身经历说明持续交付的重要性 ,然后利用技术雷达分别从实践.工具和人的角度讲解持续交付的发展和未来.   下面是演讲内容整理. 技术雷达 技术雷达的本质是采用图形化方式将各种技术归类为技术.工具.平台和语言及框架四个象限.技术雷达其实是代表着对于未来的一个前瞻,大家可以想象用现实中的雷达来看,它不是预测未来,它根据一些蛛丝马迹来提前的感知一些东西. 技术雷达分四个环: 暂缓区在最外层.很多人理解技术雷达,觉得暂缓不该用,但并不是这样.我们认为,有

PaperWeekly 第十六期---ICLR 2017精选

引言 本期PaperWeekly将带着大家来看一下ICLR 2017的六篇paper,其中包括当下非常火热的GAN在NLP中的应用,开放域聊天机器人如何生成更长更丰富的回答,如何用强化学习来构建树结构的神经网络和层次化的记忆网络等内容.六篇paper分别是: 1.A SELF-ATTENTIVE SENTENCE EMBEDDING 2.Adversarial Training Methods for Semi-Supervised Text Classification 3.GENERATIN

游戏安全资讯精选 2017年第十六期:房卡式棋牌游戏涉赌博风波,抓娃娃火爆市场背后的安全隐患需警惕,Linux内核的Huge Dirty Cow权限提升漏洞

[每周游戏行业DDoS态势] [游戏行业安全动态]房卡式棋牌游戏涉赌博风波 概要:近日隔壁棋牌游戏公司先后因涉赌被处理的消息,引发业内广泛关注.多名业内人士认为,出现这种事,并不应该由房卡模式来"背锅",原因还是在于这些棋牌公司本身资质不全,并且为了拉拢人气牟取暴利而违规参与组织抽成.中永律师事务所梅钟律师表示:"如果游戏公司只是提供游戏平台和打牌的技术,不涉及参与组织或反向兑换,那它作为赌博的参与方和组织方的风险是比较小的." 点评:线上棋牌游戏极易发展成赌博,为

金融安全资讯精选 2017年第十六期:逐条解读现金贷整顿对P2P影响,工信部宣布1亿以上用户信息泄露为特大网络安全事件,太平保险集团信息安全主管的企业安全方法论

[金融安全动态]逐条解读现金贷整顿对P2P影响 概要:12月1日,互联网金融风险专项整治.P2P网贷风险专项整治工作领导小组办公室正式下发<关于规范整顿"现金贷"业务的通知>(下文简称"通知").此通知比较全面的对现金贷业务进行了规范,包括了资格监管,业务监管和借款人适当性监管,并给出了存量逐步退出的安排.通知涉及的业务主体包括现金贷助贷类机构.网络小贷公司.银行类金融机构.P2P网贷类机构等,其中对助贷类机构影响最大,下面网贷之家研究院将进行逐条解读.

政府安全资讯精选 2017年第十六期 工信部发布关于规范互联网信息服务使用域名的通知;俄罗斯拟建立备用DNS;Google打击安卓应用在未经同意情况下收集个人信息

  [国内政策动态]工信部发布关于规范互联网信息服务使用域名的通知 点击查看原文 概要:<规范互联网信息服务使用域名的通知>要求互联网接入服务提供者按照<网安法>要求落实实名制,并要求域名注册管理.服务机构按照<互联网域名管理办法>和电信主管要求,与"ICP/ICP地址/域名信息备案管理系统"进行对接.互联网接入服务提供者应当定期通过备案系统核查互联网信息服务提供者使用域名的状态,对于域名不存在.域名过期且未提供真实身份信息等情形的,互联网接入服务提

PaperWeekly 第二十六期 --- 2016年最值得读的NLP paper解读(3篇)+在线Chat实录

引言 本期Chat是PaperWeekly第一次尝试与读者进行互动交流,一共分享和解读3篇paper,均选自2016年最值得读的自然语言处理领域paper,分别是: End-to-End Reinforcement Learning of Dialogue Agents for Information Access Dual Learning for Machine Translation SQuAD: 100,000+ Questions for Machine Comprehension o