ITPub博客

首页 > 大数据 > > 问答-如何评价小米团队拥有4个hbase committer?

问答-如何评价小米团队拥有4个hbase committer?

作者:浪花小雨滴 时间:2020-05-09 10:44:51 0 删除 编辑
作者:杨肉
链接:https://www.zhihu.com/question/27598510/answer/132956498
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

在小米干了快一年并刚被HBase社区邀请成为HBase Committer,所以想把对这个话题之前想说但没好意思说的想法说一下。然后再写篇博客更系统的说说完整想法:)

目前国内一共10个committer。4个在小米,4个在阿里,一个是小米前员工离职创业去了,一个在英特尔。

小米历史上的5个committer,四个是在小米当选的,一个是在豌豆荚当committer后过来的

并且今年还成为国内第一个HBase PMC member。

阿里的话有国内第一个committer,有一个今年年初当选的,一个从猿题库跳过去的,一个在我之前一周刚当选的。所以实际上阿里在HBase这块做的也是不错的,大家不要太黑阿里。毕竟阿里的规模比小米还是大不少,不同部门用不同的技术很常见,用哪个也不完全是技术问题也没啥对错之分。这四个committer分别属于三个大部门。阿里内部用的HBase也有各种不同的版本,各自维护各自的。

所以可以看出,国内绝大多数committer都是在大公司做事情从而被社区认可,极少在小公司做的变成committer后也跳到大公司了。毕竟大公司对数据库的要求更高,需要改进的地方多,撞到bug的“机会”多,可以做的事情也更多。像阿里和小米都是有自己的HBase内部分支的,很多feature都是在自己的分支开发上线跑稳定了才提交给社区,这样提交给社区的patch无论数量还是质量都更高,也就更容易当上committer。

反过来大公司也需要有committer来进一步提升数据库的质量以及在社区的话语权,因而committer在大公司会更被认可,换句话说是给的钱更多。而且就算不是数据库,在整个码农领域,如果想拿到比较高的级别和工资又不太想做管理依然想把主要精力放在技术上的话,其实基本上也只能去大公司。这个和公司本身是否支持开源关系倒也不是那么大(应该也没有哪个公司会在用某个开源数据库的同时还禁止自己员工给社区提patch吧),其实很多国内committer在社区上的工作都是北京时间的晚上也就是下班后在家搞的,一方面白天可能有公司的工作没时间搞,一方面晚上和美帝那边的人交流也更方便。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31537575/viewspace-3153155/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2018-05-16

  • 博文量
    4259
  • 访问量
    40021