倪生华(花名:玄黎),2008 年加入阿里巴巴,2012 年开始负责手机淘宝部门的质量以及工程效率的工作,在阿里近 8 年的测试开发以及团队管理的工作经历,参与或者主导过阿里巴巴 B2B,无线事业部的自动化测试框架,持续集成体系以及无线研发支撑系统的设计、开发等工作,目前团队负责的无线研发支撑体系支撑了整个淘系所有无线应用的研发支撑相关工作。目前生活在杭州,对于移动开发,工程效率等相关技术比较感兴趣,热衷编写代码。
互联网的时代,业务的发展越来越快,而技术的迭代速度,技术团队之间快速的协作交付,越来越成为团队业务制胜的一个很关键的因素。
本专题通过介绍国内外知名公司,国内快速发展的创业公司在研发工具、配置管理、业务支撑平台、快速业务开发框架等方式的创新,做到几十甚至上百上千研发团队的高效协作,业务活动的快速交付。不仅介绍一些高大上的平台工具,更有各家公司在实践的过程中的心酸历程,技术细节。
开发工具云端化已经成为提高企业开发团队开发效率的重要手段。Google 作为互联网公司领头羊,在过去 10 年间建立了完整的云端开发工具链,这个工具链完美地整合了各个工作流程,极大提高了工程师的工作效率以及员工的培训成本。其他的互联网公司如 Twitter,Facebook 也跟随 Google 的步伐开发类似的工具。我们以 Google 为主要范例,讨论单根代码树,云端构建与测试,代码智能等技术与实践,分析技术挑战并讨论对其他公司的工具建设有什么启发。
Git 时代来临,百度作为一个长期使用 SVN,有着数 TB 历史代码、过万工程师的公司,如何建设 Git 工具链和切换到 Git 时代?百度工程效率部研发工具团队把这个历程中遇到的困难、产品建设的思考与探索、技术上挑战,架构的演进和大家进行分享。
淘宝是全球范围内用户活跃度顶尖的互联网公司,在移动兴起的浪潮中逐步探索出一套基于前端、客户端及服务端的全新研发模式,利用脚本化和动态化方式为业务快速试错提供了可能,极大的降低了平台创新和营销研发工程成本,整体 3D/VR/AR 等创新技术为快业务发展提供更加广阔的空间。本次演讲我们将分享淘宝在这方面的实践经验。
介绍 LinkedIn 如何从之前的一个月交付一次移动 App 到目前的一周发布一次。
最近几年,在滴滴现象级的高速发展的背后,工程技术团队一方面做出了不可磨灭的贡献,另一方面,也积攒了一些亟待改进的问题。在过去的一年里,我们基于滴滴研发体系的现状和痛点,打造了基于 Docker 的研发云平台,成为滴滴建设持续交付能力的重要一环。基于研发云,我们走出了一条具有滴滴特色的云端高效研发之路,在环境管理、微服务群管理、云端并行构建、云端代码分析以及云端并行测试等领域取得了持续不断的改进。
互联网,物联网应用的迅猛发展,使得系统性能已经成为很多公司业务成败的关键要素。 传统的性能测试工具和大多数流行的开源测试工具往往对超大规模并发测试的支持力不从心。我们利用云计算的高度可伸缩能力实现了开源性能测试工具的超高并发的框架。用户可以分钟级的部署速度完成测试机集群的动态创建,发起百万以上级别的并发测试。本次演讲我们会介绍我们的系统架构实现以及百万并发测试案例的分享。