【猎云网(微信:ilieyun)北京】11月19日报道
近日,开源数据库结构变更和版本管理(database schema change and version control)工具 Bytebase 宣布,近期已完成由经纬创投独家投资的300万美元天使轮融资,经纬portfolio PingCAP 的 co-founder/CTO 黄东旭也作为个人天使参与了本轮融资。
据了解,本轮融资资金将主要用于产品开发及市场拓展。
经纬创投合伙人熊飞表示:“我们非常荣幸能投资 Bytebase 团队。数据库的结构变更和版本管理是个长期开发者痛点,同时随着数据量暴涨及数据库种类增多,该痛点变得越加显著。Bytebase 团队有 Google 和蚂蚁集团多年的数据库核心团队经验,通过多年的积累和系统化思考,尝试通过开源产品系统性解决该痛点,是我们非常认可的。我们期望公司健康高速发展,产品高效迭代延展,成为数据库领域的一站式管理平台,成为该领域的 HashiCorp”。
PingCAP 的 co-founder/CTO 黄东旭表示:“首先祝贺 Bytebase 完成这轮融资,PingCAP 作为一个数据库厂商也很高兴看到 TiDB 出现在 Bytebase 的第一批支持的数据库列表里。Schema 管理是数据库在生产环境中常常被人忽视,但是又必不可少的数据库关键运维工具之一,Bytebase 选择这个方向切入非常的接地气,我相信围绕这个关键路径,还能诞生出更多实用的使用场景。从另一方面,我也很欣喜地看到天舟和他的团队对于开发者工具的专注和热爱,从很多产品细节甚至官网设计都可以看出这是一个真正关注用户体验,有匠心,接地气的团队。我觉得这个时代,尤其作为一个起步在中国的团队,更是难能可贵,PingCAP 也是秉承这样的理念在打造 TiDB,所以我也希望能够帮到 Bytebase,也期待未来中国有更多这样的团队。”
Bytebase 是一款聚焦在团队协作场景下的数据库结构变更和版本管理(database schema change and version control for teams)的开源工具,主要解决研发工程师和 DBA(数据库管理员)在变更数据库结构时的协同问题。
创始人陈天舟曾在 Google 硅谷总部云数据库团队担任技术负责人,也是 Google 内部 PostgreSQL 和 MySQL 分支的主要维护者。之后加入蚂蚁集团又先后负责整个数据库平台,研发工具平台以及生产力协同平台团队,也作为公司代码评审委员会主席,主导了内部代码评审规范的撰写。
数据库变更和代码变更一样,都是在开发应用时绕不开的场景。数据库变更风险较高,错误的变更会造成整个系统长时间大规模故障。研发工程师虽然了解业务逻辑,但往往并不熟悉数据库的运行原理。所以在标准开发流程中,数据库变更都需要 DBA 的审核。虽然数据库变更不像代码变更那么频繁,但通常研发团队内 DBA 和研发人员的配比在 1:200 ~ 1:400 之间,超过 1:400 的情况在业界也很普遍。DBA 团队为了提高接客能力,就不得不依赖工具。
事实上,几乎所有到达一定体量的研发团队内部都有一套这样的工具,通常由 DBA 团队内部搭建,只是当下整个业界还没有一款标准化的工具来解决这个场景。而 Bytebase 的切入点便是打造一款针对这个场景的标准化工具,类似于代码托管领域的 GitLab,设计交互领域的 Figma,Infra 管理领域的 HashiCorp。
Bytebase 从 Day 1 起就定位做全球化的产品,当前版本已支持包括 MySQL,PostgreSQL,TiDB, Snowflake 和 ClickHouse 在内的多种数据库。因为面向的是开发者和DBA两个群体,所以Bytebase在最初就设计了针对不同角色的权限模型。而除了支持经典的 SQL review 工作流以外,Bytebase 还支持 GitOps 工作流,让团队可以把 database schema 托管在 GitLab,通过代码提交的方式触发变更流程。此外 Bytebase 还支持通过 Webhook 的方式推送变更通知到钉钉,企业微信,飞书,Slack,Teams,Discord 这些国内外主流的团队协作工具。
Bytebase 代码已于今年7月全部开源,采用 Apache 2.0 证书。自开源以来,也已陆续收到不错的反馈,数次登上 GitHub trending 榜。团队会继续打磨产品,也计划在年内推出团队付费版,明年推出企业版,立志把Bytebase打造成一款重视开发者体验,可扩展的开源标准化工具,成为整个业界在开发者和DBA协同领域的标杆产品。
(李显杰 )