当年,双十一的交易量预期又将创下纪录。面对又一次大考,支付宝内部的数据库工程师如临大敌,又如火如荼地开始了数据库跑量的压力测试。
大敌当前,阳振坤和他的团队却还在坐冷板凳。多次主动请缨,支付宝却仅让OceanBase承担1%的业务流水。又是一年的失望,属于OceanBase的翻盘点似乎还遥不可及。
前文也提到了,OceanBase的功能和结构都比Oracle要强劲很多,为什么支付宝没有全面推广OceanBase应用呢?
IOE体系就是数据库界的PUA。你明知它贵,你明知它不好用,你明知有更便宜、便捷的解决方案,但你愿意相信它。在ToB生意里,信任最为难能可贵。
“你如何保证OceanBase不弄丢支付宝用户的一分钱?”鲁肃的这句话也曾问懵过阳振坤。
IOE虽然种种不好,但IOE胜在稳健。许多技术负责人不愿用新的技术和产品,用老产品出问题可以怪产品,用新产品出问题就只能怪自己了。
归根结底,没信任就没有使用,没有使用也就没有信任。OceanBase就在这样一个死循环里苦苦挣扎。
就在OceanBase的未来仍不明确的时候,一个“坏”消息传来:Oracle崩了!
原来,在跑量测试时,一直在蚂蚁内处于主导地位的Oracle竟然屡次崩溃,可承压能力仅有预期的90%。
已经顾不上OceanBase是否可靠,在这时行不行都得上。技术团队不得不做出了一个艰难的决定:紧急启用OceanBase。
双十一的流量逐年都在增加,集中式的Oracle总会有一天跌落神坛。阳振坤早就在等着这一天,OceanBase逆袭的机会来了!
于是OceanBase临危受命,接下了支付宝2014年双十一10%的流量。
这是机遇,可又何尝不是重于泰山的压力?阳振坤深知,他和他的团队但凡出了一点差池,那么他和OceanBase在公司里就将永远失去信任,再没人敢用。哪怕后面能够给业务带来好处,也无济于事。
这一仗,OceanBase只许成功,不能失败。
双十一前夜,OceanBase全员枕戈待旦。蚂蚁集团的CEO彭蕾(花名Lucy)先前在阿里内部任首席人力官,知人善用。她连夜来到了OceanBase的办公室,既是动员,也是督战。
变动如此巨大,难说彭蕾的心里没有忐忑。她问阳振坤有没有信心,阳恰好站在窗边。他推开窗子,杭州11月已经开始转冷,办公楼下路人行色匆匆。阳振坤知道,他和OceanBase的前途全部取决于此,他说:
“出了问题,我们准备从这跳下去。”
7年后,OceanBase早已成为了国产数据库中的“头马”。谈及此事,阳振坤只说是个玩笑。而当年的压力、忐忑和“不成功便成仁”的决绝,都如同过眼云烟,成为了多年之后的笑谈。
三、开源——OceanBase的梦想、挫折和救赎开源是许多程序猿的浪漫。
尽管在外界看来十分令人不解——把自己辛苦写的代码免费向社会公开,但OceanBase还是坚决地选择了开源。
抛开技术人的理想主义,OceanBase之所以选择开源,有如下这3大原因:
一方面,数据库需要跑量。在足够的测试与反馈的过程中,数据库才能发现运行问题,进行有机的调整。
OceanBase作为一个新概念的数据库产品,自然急需实际的测试和验证。开源,就是给了OceanBase不断“打怪升级”的机会。
另一方面,刚刚提到过,信任对于数据库产品来说是重要的壁垒,也是合作的基石。用户要把数据委托给数据库,几乎是要把自己重要的“家产”托付出去。
OceanBase把自己的代码和秘密全部公开,也是告诉用户自己值得信任。基于这种信任,OceanBase也期望能形成自己的开源社区,扩大用户群。
有人用,就有信任;有了信任,就有更多人用,也就自然能产生更多收益。
- 阿里巴巴|营销目标、时间节点、结案分析...这些都影响海外KOL营销效果吗?
- 阿里巴巴|阿里卖掉优酷股份 土豆网成最冤“接盘侠”
- 阿里巴巴|阿里的分布式数据库OceanBase:帮公司省了几百个亿
- 云平台|淘宝逛逛签约首批优选服务商,帮助商家实现高效种草
- 阿里巴巴|云计算的那些事儿,听听阿里云、腾讯云、青云大佬怎么说!
- 阿里巴巴|阿里巴巴的A股帝国
- 算法|腾讯退出京东:溃败的阿里已不足为惧,真正的巨头只剩腾讯它自己
- 医疗服务|被迫害妄想症又发作了?外媒称美国正审查阿里云
- 土豆网|阿里文娱转让优酷信息技术100%股份,土豆网接盘
- 十荟团|十荟团伤兵损将,阿里指望不上