HBase在中国的黄埔军校,小米成“工程师的理想乐园”

HBase在中国的黄埔军校,小米成“工程师的理想乐园”

7月20日上午9点,HBaseCon ASia 2019亚洲峰会在北京隆重召开。本次大会由小米集团和Apache HBase社区联合主办,以及阿里巴巴、腾讯和华为共同协办。与此同时,来自全球一线互联网和大数据生态相关企业的数十位技术专家和社区领袖,如华为、英特尔、阿里、腾讯、滴滴、Pinterest等。在此次大会上,他们除了分享在HBase项目上的最新进展、洞察和行业经验之外,还阐述了HBase的实践和应用。

而作为此次大会的主办方,小米在HBase项目的贡献则非常受人瞩目。根据小米公司副总裁、集团技术委员会主席崔宝秋则在开幕致辞中的表示以及小米工程师张铎的详细讲解,我们了解到小米能在HBase项目上亮眼的成绩,主要以下四个关键因素。

开源无国界,拥抱开源是小米的工程文化

小米公司副总裁、集团技术委员会主席崔宝秋称,开源是企业站在巨人肩膀上快速创新、快速迭代、快速推出产品的必经之路。在云计算和大数据时代如此,在AI和AIoT+5G时代更是如此,我们希望和同行一起带动产业界建设更加开放的开源生态。

HBase在中国的黄埔军校,小米成“工程师的理想乐园”

HBase在中国的黄埔军校,小米成"工程师的理想乐园"

众所周知,Hbase是Apache 软件基金会旗下的顶级开源项目之一,是一个开源的互联网分布式存储技术项目。在当今互联网世界非常火热的云计算、大数据领域里,HBase也是一个极其重要的基石项目,几乎所有科技公司都或多或少使用了基于HBase的相关技术。

为此,HBase社区作为全球最大的开源项目之一,它能够不断更新和发展,离不开全世界工程师们自发贡献的结果。譬如,HBase项目创始人、HBase资深PMC成员Michael Stack曾多次盛赞小米在这个项目上做出的贡献:"小米是HBase全球社区最活跃、力量最强的队伍之一,为社区做出了巨大的贡献。"当然,盛赞背后更是一系列值得叹服的数据:目前,HBase项目在中国大陆共有17位Committer,小米占9位,其中还有2位是PMC成员

HBase在中国的黄埔军校,小米成“工程师的理想乐园”

另外,作为本次大会的主持人,小米工程师张铎更是被Apache软件基金会任命为HBase项目主席,因此小米也被认为是HBase在中国的黄埔军校。

秉承开源和分享精神,积极大力地回馈社区

业界之所以公认为小米是HBase在中国的黄埔军校,实际上离不开两点:即秉承开源和分享的精神,同时小米大批工程师在支持公司业务的同时积极大力地回馈社区。譬如,在2018年全球其他厂商一共为HBase贡献了1010个patch,小米就贡献了306个patch,占整体patch贡献值的23%。这一比例,也从侧面印证了小米在HBase项目上的积极贡献。

当然,按照小米公司副总裁、集团技术委员会主席崔宝秋的阐述来看,其实这也跟小米多年来一贯坚持开放纯粹的开源文化,吸引了大量优秀的工程师存在不可分割的联系。毕竟,拥抱开源一直是小米的一个工程文化,而公司为工程师投身开源社区更是创造了良好的工作氛围。

HBase在中国的黄埔军校,小米成“工程师的理想乐园”

践行开源战略,小米开源战略背后的五大原则

据崔宝秋称,早在2010年,小米创始人、CEO雷军就意识到:"任何一家创业公司,如果不拥抱开源,就直接输在起跑线上了。"这意味着小米从创立初期就把开源当作一个重要的战略。而笔者认为,正是得益于安卓的开源,使得创业公司进入手机行业的门槛极大降低,同时为小米打造MIUI社区创造了便利,而消费者也能很好地体验到MIUI系统的良好操作性。

不过,要将这些归纳起来的话,可以用五大法则进行阐述:一是"快”;二是不重造轮子;三是不用则已,要用则精;四是坚持开放与共享;五是在重大项目上极力推出自己的Committer

HBase在中国的黄埔军校,小米成“工程师的理想乐园”

当然,在HBase项目上的贡献,小米参与开发的开源项目,以及小米开源的自研项目更是数不胜数。但坦白地说,小米在开源领域所做贡献的只是冰山一角,未来会再加大在开源领域的投入,并且力主更加开放的开源生态,和全球所有互联网企业、科技公司一起,深度拥抱开源,在帮助业务快速发展的同时,持续地为开源社区做出贡献

相关推荐