6 月 18 日,Apache 顶级项目 APISIX 背后商业公司「支流科技」宣布完成数百万美元的 A+ 轮融资,本轮融资由经纬中国领投,顺为资本和真格基金跟投。本轮融资将加速支流科技在产品研发、开源社区、生态构建和国际化方向的推进。
SegmentFault 思否的记者独家专访了支流科技创始人 & CEO,Apache PPMC 温铭,我们一起聊了聊他对开源与商业化的理解,和 APISIX 的最新发展与未来规划。
图:温铭在 Dev.Together 2021 中国开发者生态峰会
APISIX 开源背后:要成为全球最好的 API 网关
支流科技成立于 2019 年,是一家提供 API 处理和分析的开源基础软件公司,目前拥有三个核心产品,分别是是云原生 API 网关、k8s ingress controller 和服务网格,三个产品可以相互连接构成解决方案,帮助用户构建云原生体系下网络层的流量处理和分析。
支流科技也是 Apache 顶级项目 APISIX 背后的商业公司,由支流科技捐赠给 Apache 软件基金会的顶级项目 APISIX 是新一代云原生 API 网关,提供负载均衡、动态上游、灰度发布、服务熔断、身份认证、可观测性等丰富的流量管理功能。
APISIX 从第一天开始就是通过开源的方式在社区发展,在开源 4 个月后进入 Apache 孵化器,并于 2020 年 7 月毕业成为顶级项目,Apache APISIX 飞速走完孵化到毕业全流程,曾是 Apache 史上最快毕业的顶级项目。Apache 孵化器主席 Justin 和 Apache APISIX Champion 姜宁曾评价 APISIX 是“最让导师省心的孵化项目”。
谈到为何开源、为何将项目捐赠给 Apache 软件基金会,温铭说这与当初他们创业的初心有关,“成为全球最好的 API 网关,进而帮助企业更好地处理业务流量”。但如果是一个闭源的项目或者只是在 GitHub 上开放了部分代码,就无法让更多的企业和开发者参与贡献,从而没有办法达成最初设定的目标。捐赠给 Apache 基金会也是为了让更多人知道这个项目,并参与到社区中来。
如今,Apache APISIX 已有来自全球的 250 位代码贡献者,共提交了 4128 个和项目相关的 PR ,每个月都会发布一个新版本,是全球开发者最活跃的 API 网关项目。
在温铭看来,让社区繁荣的关键并非老生常谈的运营技巧,“手段技巧各家都差不多,关键是能不能把这种有长期价值的事情坚持下去”,从创始人开始投入精力在社区里,和一线用户、开发者保持密切沟通。
谈开源与商业化:绝大多数开源项目都不具备商业化价值
谈到开源与商业化,温铭直言“绝大多数开源项目都不具备商业化价值”,GitHub 上的开源项目成千上万,但是真正能够商业化的项目寥寥无几。开源最初只是,我做了一个工具/项目,我希望让更多人知道、展示给更多人看,我就把源代码开放出来。只有这个工具/项目能够为客户企业创造商业价值时,项目本身才具备了商业化的可能性。
从软件类型来说,操作系统、中间件、数据库等基础软件更适合开源,这类软件通常具备较强的不可替代性或企业对其依赖性较强。而应用层的、可替代的产品,如 Microsoft Office、Adobe Photoshop 或很多 ERP 软件就没有开源的必要。
看以上举例,我们可以发现,闭源并不影响这些公司成为非常成功的商业公司。而对于开源商业公司而言,开源只是手段,但最后也是为了其背后的商业价值。因此开源和商业化并没有必然联系,开源也不等于免费。
谈到国内近两年的“开源热”,温铭也有自己的观点:
- 开源热,但开源其实并不是企业商业化的灵丹妙药;
- 开源写入“十四五”让开源“破圈”了,也会有更多开发者了解、参与到开源中;
- 开源商业公司需要“长跑”,两三年热潮退去后,能活下来的是“真开源”、能够真正解决用户痛点的公司,短时间“追热点”没有用;
- 开源如今“百花齐放”,最终 PK 的还是技术硬实力。
来自社区、远程协作、不加班,技术人的创业管理哲学
支流科技最早由温铭和王院生联合创办,他们曾是 360 的同事,一起工作了七年时间,都是开源的重度爱好者。
比较特殊的是 APISIX 和支流科技这家公司几乎同时出现 —— 在开源圈比较常见的做法是,几位好友/同事做了一个开源项目,捐给基金会,获得投资、觉得有发展前景再离职开始创业。而温铭和王院生不同,他们从一开始就认准了这个方向,成立公司、写代码、开源到捐赠给基金会不过半年时间。而成立公司的目的就是为了做 APISIX 的商业化。
社区和公司同时出现,大概也是因为这个原因,支流科技有 20 多位员工都来自 APISIX 社区,他们具备出色的技术能力、协作习惯和默契,具备相似的价值观,认可开源文化。
记者看到支流科技的招聘中写到“支持远程、不加班”——
目前支流科技的员工分布在全国 10 个不同的城市,大家通过远程协作的方式办公。这对于工程师的时间管理和沟通能力要求很高,得益于此前大家已经在社区里通过 GitHub、邮件列表等协作过一段时间,对支流科技而言并不算很大挑战。
关于加班,在温铭看来,钻研基础软件的公司,仅靠长时间工作和加班没有办法解决核心技术难题,需要的是深层次的思考,更高频地用户沟通,这才是真正的“工程师文化”驱动。
来自社区、远程协作、不加班,这大概就是技术人的创业管理哲学。
谈到技术人创业,出乎意料的是温铭竟是一位“劝退师”—— 技术人自己创业相对风险较高,而加入一个创始人是技术出身的、高速发展中的创业公司或许才是更好的选择。他笑谈“APISIX 就是个不错的选择,欢迎加入!”(简历投递:[email protected])
相关阅读:
Apache APISIX 已被思否 · 开发者点评收录:https://segmentfault.com/prod...
支流科技 CEO 温铭入选中国开源先锋 33 人:https://segmentfault.com/a/11...
Apache APISIX 思否社区主页:https://segmentfault.com/u/ap...
Apache APISIX 项目仓库:https://github.com/apache/inc...
支流科技官网:https://www.apiseven.com/zh