拥抱开源:小米的经验分享
讲师:
所属专题:
近些年来开源软件的流行使得几乎所有的创业公司都离不开开源软件,作为一个创业公司,小米也不例外。站在开源软件这个巨人的肩膀上,创业公司推出产品的速度得到了大力提升,但不同公司在如何选择开源产品、如何驾驭开源软件、如何反馈开源社区、如何平衡员工在开源社区和内部业务开发上的投入等方面采取的方式都不尽相同。在这个演讲中,我将切合小米使用开源软件的一些实践分享一下我们的经验,希望能对业界同行提供一些借鉴作用。
本次分享主要覆盖以下几个方面:
- 小米使用开源软件的现状
- 为什么拥抱开源是小米团队文化的一部分
- 如何进行开源软件选型
- 如何平衡在开源社区和内部业务上的投入
- 如何反馈社区
- 如何在社区推出自己的committer
小米首席架构师
崔宝秋是小米科技有限责任公司的首席架构师,小米服务器和云平台团队负责人,有十多年传统软件和互联网产品的开发经验。2000年获得美国纽约州立大学石溪分校计算机系博士学位。2000年至2006年历任IBM高级工程师和高级研发经理,从事数据库优化和内核总控等核心模块的工作。2006年至2010年任雅虎搜索技术(YST)核心团队主任工程师,参与了雅虎搜索引擎的热门搜索、查询优化和新一代查询缓存等重要项目的研发。2010年至2012年任LinkedIn主任工程师,开始接触社交网络,并负责LinkedIn搜索产品的研发,期间作为5个创始成员之一开源了SenseiDB,一个分布式实时搜索系统。2012加入小米科技有限责任公司,现负责小米服务器和云平台团队的工作。