楼主: 唐刘

十年再出发:回顾我与 TiDB 的成长之旅

[复制链接]

1

主题

90

回帖

190

积分

注册会员

积分
190
 楼主| 发表于 3 天前 | 显示全部楼层
好在 TiDB 从一开始就是开源的。这给了我们一个天然优势:
1.客户可以直接下载代码试用;
2.他们自己遇到问题可以翻翻代码,看看 bug 怎么回事;
3.信任的门槛一下子降低了很多。

我记得日本的一家支付公司就是这么认识我们的:

他们最初用的是 AWS Aurora,但每次一搞促销活动,Aurora 就会被业务负载压垮。 后来客户自己去 GitHub 翻开源数据库时,找到了 TiDB,一试效果不错,果断迁移。现在他们的支付规模越来越大,TiDB 也成了日本市场支付行业的主流选择之一。
回复

使用道具 举报

1

主题

90

回帖

190

积分

注册会员

积分
190
 楼主| 发表于 3 天前 | 显示全部楼层
更神奇的是上面这个日本客户,后来给我们报了个 bug:“我们的 TiKV 节点突然崩了!”

我们一看才发现:

“哥们,你这个节点三年都没重启过啊!”

居然有 TiKV 节点连续稳定运行了三年,我们先是吓了一跳,接着是狂喜——

因为这说明了 TiDB 产品的稳定性已经到了一个新的高度。这件事也成了后来全球客户推广时的最佳案例之一。

另外一次,日本 AWS 出现了 AZ 挂掉的严重事故,这个客户的业务服务受到了影响,但 TiDB 数据库本身居然还能继续对外提供服务。这件事直接大幅提升了全球客户对 TiDB 的信任。
回复

使用道具 举报

1

主题

90

回帖

190

积分

注册会员

积分
190
 楼主| 发表于 3 天前 | 显示全部楼层
为了提高 TiDB 在全球的知名度,我们还干了两件大事:
1.把核心分布式存储 TiKV 项目捐献给了 CNCF(Cloud Native Computing Foundation),成功成为 CNCF 毕业项目;
2.把内部开发的 Chaos 测试工具 Chaos Mesh 也捐给了 CNCF,让更多开发者能用来验证系统的可靠性。

这两个项目的开源和捐赠,让全球客户和社区更加认可我们,知名度也迅速提升。
回复

使用道具 举报

1

主题

90

回帖

190

积分

注册会员

积分
190
 楼主| 发表于 3 天前 | 显示全部楼层
此外,我们早年大胆选择 Rust 开发 TiKV,这个决定也给了我们意外的全球化助力:
1.Rust 社区本身全球活跃,TiKV 自然也吸引了全球开发者;
2.很多国外工程师愿意贡献代码,TiKV 的生态不断完善。

TiKV 逐渐在国际上成了 Rust 社区的明星项目,间接帮助我们拓展了更多海外客户。
回复

使用道具 举报

1

主题

90

回帖

190

积分

注册会员

积分
190
 楼主| 发表于 3 天前 | 显示全部楼层
早期我们以为“国际化”就是把产品文档翻译成英文,日文或者其他,再派个销售飞过去卖就行了。

后来我们才明白一句话:

“最好的国际化,就是本地化。”

不同地区的文化差异太大,技术再牛逼,客户支持做不好,客户一样骂你没商量。
回复

使用道具 举报

1

主题

90

回帖

190

积分

注册会员

积分
190
 楼主| 发表于 3 天前 | 显示全部楼层
于是我们开始认真做全球本地化:
1.在欧美、日本、东南亚成立本地研发中心;
2.提供 7x24 小时的全球本地化技术支持;
3.雇佣本地的销售与售前工程师,真正理解客户文化和需求。

这才让我们真正建立了全球化的竞争优势。
回复

使用道具 举报

1

主题

90

回帖

190

积分

注册会员

积分
190
 楼主| 发表于 3 天前 | 显示全部楼层
记得 2018 年,我和 Ed 在美国 Mountain View 参观了计算机历史博物馆。当时我们互相开玩笑说:

“希望有一天 TiDB 也能登上这里的展柜。”

如果那一天真的到来,那意味着 TiDB 真正被全球客户认可,变成了一个有国际影响力的数据库产品。

这个梦想到现在依然激励着我们继续在全球市场努力前进。
回复

使用道具 举报

1

主题

90

回帖

190

积分

注册会员

积分
190
 楼主| 发表于 3 天前 | 显示全部楼层
TiDB 的全球化之路,充满了艰难和挑战,但也收获了无数宝贵经验:
1.开源为全球化打开了信任之门;
2.Rust语言和 CNCF 项目,帮我们在全球社区建立了声誉;
3.本地化才是国际化的真正精髓;
4.全球化团队建设,是真正支撑全球客户成功的基石。

如今 TiDB 已经在全球拥有了大量客户,我们终于能够自豪地说:

“我们是一个全球客户信任的开源数据库。”
回复

使用道具 举报

1

主题

90

回帖

190

积分

注册会员

积分
190
 楼主| 发表于 3 天前 | 显示全部楼层
八:客户成功,是程序员最大的骄傲
客户成功,是 PingCAP 成立以来最核心的价值观。

作为程序员,我们最开始都以为:

“写出优雅、高效、牛逼的代码,就是成功。”

但做了几年数据库后,我们才慢慢明白: 真正的成功,只有一个标准——

如果客户的业务因为使用了我们的数据库而变得更好,那么我们的数据库才真正算成功。
回复

使用道具 举报

1

主题

90

回帖

190

积分

注册会员

积分
190
 楼主| 发表于 3 天前 | 显示全部楼层
我们为什么这么强调客户成功?

一方面很现实:客户掏钱买单,公司才能活下去,我们也才能安心写代码。

但更重要的一方面是,我们发现客户本身就是我们最好的老师:
1.客户往往比我们更懂业务场景;
2.客户的真实需求推动我们技术进步;
3.客户甚至帮我们突破了想象不到的边界。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表