唐刘
发表于 2025-5-16 14:55:36
好在 TiDB 从一开始就是开源的。这给了我们一个天然优势:
1.客户可以直接下载代码试用;
2.他们自己遇到问题可以翻翻代码,看看 bug 怎么回事;
3.信任的门槛一下子降低了很多。
我记得日本的一家支付公司就是这么认识我们的:
他们最初用的是 AWS Aurora,但每次一搞促销活动,Aurora 就会被业务负载压垮。 后来客户自己去 GitHub 翻开源数据库时,找到了 TiDB,一试效果不错,果断迁移。现在他们的支付规模越来越大,TiDB 也成了日本市场支付行业的主流选择之一。
唐刘
发表于 2025-5-16 14:55:53
更神奇的是上面这个日本客户,后来给我们报了个 bug:“我们的 TiKV 节点突然崩了!”
我们一看才发现:
“哥们,你这个节点三年都没重启过啊!”
居然有 TiKV 节点连续稳定运行了三年,我们先是吓了一跳,接着是狂喜——
因为这说明了 TiDB 产品的稳定性已经到了一个新的高度。这件事也成了后来全球客户推广时的最佳案例之一。
另外一次,日本 AWS 出现了 AZ 挂掉的严重事故,这个客户的业务服务受到了影响,但 TiDB 数据库本身居然还能继续对外提供服务。这件事直接大幅提升了全球客户对 TiDB 的信任。
唐刘
发表于 2025-5-16 14:56:16
为了提高 TiDB 在全球的知名度,我们还干了两件大事:
1.把核心分布式存储 TiKV 项目捐献给了 CNCF(Cloud Native Computing Foundation),成功成为 CNCF 毕业项目;
2.把内部开发的 Chaos 测试工具 Chaos Mesh 也捐给了 CNCF,让更多开发者能用来验证系统的可靠性。
这两个项目的开源和捐赠,让全球客户和社区更加认可我们,知名度也迅速提升。
唐刘
发表于 2025-5-16 14:56:32
此外,我们早年大胆选择 Rust 开发 TiKV,这个决定也给了我们意外的全球化助力:
1.Rust 社区本身全球活跃,TiKV 自然也吸引了全球开发者;
2.很多国外工程师愿意贡献代码,TiKV 的生态不断完善。
TiKV 逐渐在国际上成了 Rust 社区的明星项目,间接帮助我们拓展了更多海外客户。
唐刘
发表于 2025-5-16 15:09:24
早期我们以为“国际化”就是把产品文档翻译成英文,日文或者其他,再派个销售飞过去卖就行了。
后来我们才明白一句话:
“最好的国际化,就是本地化。”
不同地区的文化差异太大,技术再牛逼,客户支持做不好,客户一样骂你没商量。
唐刘
发表于 2025-5-16 15:10:37
于是我们开始认真做全球本地化:
1.在欧美、日本、东南亚成立本地研发中心;
2.提供 7x24 小时的全球本地化技术支持;
3.雇佣本地的销售与售前工程师,真正理解客户文化和需求。
这才让我们真正建立了全球化的竞争优势。
唐刘
发表于 2025-5-16 15:11:03
记得 2018 年,我和 Ed 在美国 Mountain View 参观了计算机历史博物馆。当时我们互相开玩笑说:
“希望有一天 TiDB 也能登上这里的展柜。”
如果那一天真的到来,那意味着 TiDB 真正被全球客户认可,变成了一个有国际影响力的数据库产品。
这个梦想到现在依然激励着我们继续在全球市场努力前进。
唐刘
发表于 2025-5-16 15:11:26
TiDB 的全球化之路,充满了艰难和挑战,但也收获了无数宝贵经验:
1.开源为全球化打开了信任之门;
2.Rust语言和 CNCF 项目,帮我们在全球社区建立了声誉;
3.本地化才是国际化的真正精髓;
4.全球化团队建设,是真正支撑全球客户成功的基石。
如今 TiDB 已经在全球拥有了大量客户,我们终于能够自豪地说:
“我们是一个全球客户信任的开源数据库。”
唐刘
发表于 2025-5-16 15:11:44
八:客户成功,是程序员最大的骄傲
客户成功,是 PingCAP 成立以来最核心的价值观。
作为程序员,我们最开始都以为:
“写出优雅、高效、牛逼的代码,就是成功。”
但做了几年数据库后,我们才慢慢明白: 真正的成功,只有一个标准——
如果客户的业务因为使用了我们的数据库而变得更好,那么我们的数据库才真正算成功。
唐刘
发表于 2025-5-16 15:12:00
我们为什么这么强调客户成功?
一方面很现实:客户掏钱买单,公司才能活下去,我们也才能安心写代码。
但更重要的一方面是,我们发现客户本身就是我们最好的老师:
1.客户往往比我们更懂业务场景;
2.客户的真实需求推动我们技术进步;
3.客户甚至帮我们突破了想象不到的边界。
页:
1
2
3
4
5
6
[7]
8
9
10