StreamNative 蔡正昕专访:在自由自主的工程师文化中做开源

212 阅读3分钟

关于 StreamNative

StreamNative 是一家开源基础软件公司,由 Apache 软件基金会顶级项目 Apache Pulsar 创始团队组建而成,围绕 Pulsar 打造下一代云原生批流融合数据平台。StreamNative 作为 Apache Pulsar 商业化公司,专注于开源生态和社区构建,致力于前沿技术领域的创新,创始团队成员曾就职于 Yahoo、Twitter、Splunk、EMC 等知名大公司。

近期, StreamNative Cloud Engineer 蔡正昕成功晋级 Apache Pulsar Committer。

2021 年,Apache Pulsar 一共迎来了 14 位 Committer,其中一位就是今天的主人公 —— 蔡正昕。其主要的贡献围绕 admit API、streaming dispatcher、Rest produce 与 consume、Modernizr 插件等方向。

与 StreamNative 的双向奔赴

曾在亚马逊工作的蔡正昕,因偶然机会接触到 Apache Pulsar,随后加入 Pulsar Slack 认识了 StreamNative CEO 与联合创始人郭斯杰等活跃的贡献者。因之前的工作主要是偏普通的后端服务,他想要系统学习分布式的相关知识,Pulsar 成为了他走向分布式系统的敲门砖。蔡正昕从第一个关于 Pulsar 文档的 PR 开始了 Pulsar 贡献者的角色。在自己想找一份远程办公的工作和 StreamNative 招聘岗位开放的巧合下,蔡正昕加入了 StreamNative,成为 Cloud 工程师。

远程办公意味着社交活动不可避免地减少,办公室交谈氛围以及日常团建的缺失。但同时,StreamNative 每月一次的 Cloud Drink(云团建)可以弥补无法面对面交流的缺憾。“最快乐的是远程可以让我的起床时间退后,而且可支配时间增加了。”

自由自主的工程师环境

StreamNative 工程师的比例占据团队的 80% 左右,工程师氛围“浓厚”,每位小伙伴都在为了共同目标奋斗。

蔡正昕表示了他对当前工作环境的喜欢。一方面,工程师可以是产品经理,能够更快速直接地明晰用户要求,在一定范围内,框架束缚小,表达自己想法的空间大,工程师可以在用户需求和个人想法下打磨产品;另一方面,工程师团队扁平化,能较好避免冗余的层层审批,快速实现想法付诸实践的效果。当然,以上优势的实现势必与团队规模绑定,当团队扩大到一定规模后,这些也会产生相应的变动。

此外,在蔡正昕看来,在 StreamNative 这样一个创业团队做开源项目商业化产品,是一个从零开始搭建产品的好机会,如同看着自己的孩子成长。目前消息中间件 SaaS 市场大,存在很多的学习案例和机遇,同时,团队内产品开发思路不受限,可以自由表达,蔡正昕对自己正在做的事情有信心。

结语

StreamNative 作为一家开源商业化公司,聚集了大量像蔡正昕一样的优秀人才,开发者比例占据整体员工比例的 80% 左右。作为 Apache Pulsar 创始团队成员组建的企业,“原厂”成为了 StreamNative 的一面旗帜,而开源项目和开源社区也给了 StreamNative 强大的生命力。

未来,StreamNative 也会始终本着壮大社区、更好服务客户的理念,研发出更优质的产品,助力更多企业前行。

相关阅读

加入我们

点击链接立即投递简历!