「WeOpen Talk」是腾源会全新上线的“对话开源”内容专栏,每周为读者呈现一期与尖峰开源人物的精彩对话内容。在「WeOpen Talk」栏目中,我们将深刻诠释开源先锋者们的开源精神、开源理念及其眼中的开源世界,深度挖掘开源领军者们在实践、参与开源过程中的有效方法论、最佳经验。
PART 1
导语
从一个内敛的技术工程师,到「网红级」开源原生企业的联合创始人;从一位技术人,转型为定企业战略、跑商业化模型、拉「市场」看增长的创业家……他,展现了技术人对开源的热爱,开源人对创业的挑战,创业人对克服自我的倔强。而他是如何看待和面对这一切的转变,以及对未来的思考又是如何的呢?
今天,我们带大家一起走进 StreamNative 联合创始人、Apache Pulsar 和 Apache BookKeeper PMC 成员、腾源会导师翟佳的内心世界。
PART 2
创业的初衷:不想优秀的项目被埋没
谈及走向创业之路的初衷,翟佳像极了一位热血青年——为了心中那个磨灭不了的理想所做出的选择。
创办 StreamNative 之前,翟佳在 EMC 从事分布式、文件系统、流存储相关的设计和开发,平时在社区中,类分布式存储 BookKeeper 和类分布式消息流平台 Pulsar,也是他投入时间关注和贡献最多的两大项目。
那几年,Twitter、雅虎等全球一批互联网企业都在其存储业务系统中应用了 BookKeeper,翟佳所在的团队也不例外。在使用的过程中,翟佳非常看好 BookKeeper 的应用空间,随着使用场景和频次的提高,他对 BookKeeper 的价值也越认可,为此,翟佳和 BookKeeper 社区里的很多贡献者,当时向外经常做布道,但遗憾的是,这个项目的市场应用率依然不高。
直到 Pulsar 项目开源后,接入社区维护和贡献的便捷性,用户易获取和上手性及其所命中的较多用户的痛点需求,让翟佳看到了这个项目的更多可能性。
当时的翟佳特别希望能让这个技术能被更好更快地推广出去,在他看来,这是一个特别好的机会,于是和当时的 Apache Pulsar 创始团队成员郭斯杰一起创建了 StreamNative 公司,并且一直在维护并更新项目,他们也是项目和周边生态的主要贡献者。
在两位技术创始人的感召下,目前 StreamNative 将很多顶尖的 Pulsar 开发者和技术专家纳入麾下,StreamNative 也成为开源消息系统基础设施项目 Pulsar 的「原厂」。
在消息这个场景下,面对越来越复杂的业务需求,如果只有 Kafka 或者是只有传统的消息系统,可能整个生态就无法往前发展。而翟佳相信做这个事无论成功与否,都会给这个生态带来一定的促进作用,就这样,基于对项目的热爱以及对开源理想的追求,他踏上了创业之路。
在翟佳眼里,自己是一个比较内向的人,从带技术团队到带商业化和市场团队,对于一个内敛的工程师来说,这个转变十分具有挑战,也是他近来最大的转变之一。
而之所以不招聘这样一个角色,而是选择自己来承接这个份责任。翟佳说:
招聘到合适的人是有难度的,而且 StreamNative 做的是 to B 的产品,核心靠产品驱动,和 to C 及做项目的销售和商业化不太一样,必须得懂产品,这样才会有兴趣聊商业化。所以当公司工程师梯队慢慢成长起来之后,加上不少的大客户都有服务的需求,所以我就选择了跳出来去尝试做商业化。
PART 3
与用户一同探索,打造优秀产品设计
目前的市场现状,在国外,Pulsar 有更多的中小型客户;在国内,则更容易打造标杆大客户。而翟佳所在 StreamNative 目前在国内主要朝着金融、IoT 行业作为两个重点方向。
究其原因,是因为在这个两个行业中的用户都在 MQ 场景下有一些较大的痛点:难以支撑大的数据规模,对传统 MQ 做扩展、运维。而在这些领域,Pulsar 是极具优势的,可以很好地解决用户的痛点。
谈及近几年在开源这块相对封闭的金融行业,选择 StreamNative 的原因,翟佳说到:
金融在一致性、高可用性、安全性上要求较高,而 Pulsar 可以满足其需求;而开源的思路,降低了对厂商捆绑,运维产品的功能都是开源的,自己本身的开发团队也可以快速掌握技术,做一些周边的开发,对于后续出现的技术问题也可快速的解决,所以开源对于他们来说是有一个巨大的促进作用的。
翟佳在全球软件开发大会上进行演讲
据悉,目前 Pulsar 已被众多国内外大型互联网和传统行业公司所采用,分布在人工智能、金融、电信运营商、直播与短视频、物联网、零售与电子商务、在线教育等多个行业。
而在未来更多的应用场景下,StreamNative 更多的触发来自于用户。基础设施在很多场景都能用到,而这也会遇到一个挑战就是「产品如何满足用户的需求」,默认配置可能只能满足 80% 的用户,另外 20% 的用户需求要如何解决?
StreamNative 团队选择的方向是,从了解需求到积累场景,再到与用户一起尝试探索等路径,最终打造出满足场景需求的优秀的产品设计。
在产品商业化形态上,StreamNative 如大多数创业型公司一样选择 SaaS。基础设施在 SaaS 方向是具有优势的,因为它面向的使用场景较多,有很好的用户基础以及具有潜在付费用户,并且 Pulsar 具有云原生的架构,做云上服务也是一个特别自然的过程。
Kafka 商业化公司 Confluent 的成功有目共睹。每年,Kafka 在云上的服务超过 100% 的增长,这也给了翟佳很大的信心,也印证了 StreamNative 目前走的道路未来可期。去年 10 月,StreamNative 完成了 2300 万美元的 A 轮融资,得到了资本的认可,彻底打开商业化的局面。
很多之前用 Kafka 的用户也开始转用 Pulsar,例如腾讯、滴滴和印度的最大电商企业 Flipkart。Kafka 与 Pulsar 目前是一个互促互进的博弈状态,Pulsar 有云原生架构的优势,同时也有很多很丰富的企业级的功能,能够解决 Kafka 之前很多解决不了的问题,跟之前传统的 MQ 相比它的优势也更突出。而 Kafka 在 Pulsar 的刺激下,也在逐步推出新功能。
PART 4
全员远程办公,员工内在驱动
StreamNative 目前员工有 70 多人,三分之二是工程师,大部分工程师都是 Apache Pulsar 项目的贡献者,而目前公司所有员工均采用远程办公的模式进行协作。
但被问及未来公司到 1000 人甚至更高规模的时候,还会坚持远程办公的模式吗?翟佳非常认真地说——「我希望1000 人也还是可以这样」。
StreamNative的伙伴在一起(左二为翟佳)
翟佳认为,异地远程协作,是一个特别高效的工作模式。第一可以节省通勤时间,员工在身体素质上和精神面貌上会更好,专注度更高;第二处理工作更加连续,效率更高。
当前一线城市的通勤需要在 1~2 个小时,远程办公可以节省这部分通勤时间,用来锻炼身体、处理琐事等,对于提高身体素质和提高工作效率是非常高的。
在办公室里的工作是不连续的,容易被各种事情打断,而远程办公员工可以按照自我节奏去处理信息,工作也会变得更加高效。
提到远程管理的挑战,翟佳也说到这必然是客观存在的,目前国内有很多公司都在尝试着远程办公模式,而对于做基础设施的公司来说,和业务并非强关联,是一个脱钩的关系,所以虽然有挑战但却是一个适合的模式。
透明公开的工作环境,天然就会驱动和促进员工完成工作。翟佳表示,未来希望更多同道中人加入 StreamNative。■
Interaction
有奖互动
互动问答赢好礼
阅读本文之后,您对开源社区建设、开源商业化有什么独到的见解或者更多疑问吗?欢迎来评论区分享哟~
2 月 18 日 12:00 点前,留言区见解深刻&点赞数排名前 3 的小伙伴将获得腾讯定制礼品 1 份!此外被翟佳老师翻牌的提问或者话题讨论的前 3 位也可获得精美礼品一份哟。
请大家遵守游戏规则,刷票一律取消资格。如果你也是开源爱好者、开源参与者、开源软件使用者,欢迎添加腾小源微信号(TCOSOO1),回复“开源”,拉你进开源交流群哟。
(*以上礼品随机赠送,以实物为准)
往期阅读推荐
腾源会(WeOpen)是腾讯云成立的汇聚开源项目、开源爱好者、开源领导者的开放社区,致力于帮助开源项目健康成长、开源爱好者能交流协助、开源领导者能发挥领袖价值,让全球开源生态变得更加繁荣。
欢迎关注「腾源会」公众号,期待你的「在看」哦~👇