阳振坤与国产数据库低谷与高光崎岖十五年
作者 | 赵之齐。低谷
修正 | 胡敏 。高光
十一年前,阳振阿里“双十一”的坤国备战室里 ,国产自研分布式数据库OceanBase的产数创始人阳振坤站在推开的窗边,向时任蚂蚁CEO的据库彭蕾“许诺”道:
“(OceanBase)出了问题,咱们就预备从这跳下去 。崎岖”。低谷
把自身与OceanBase胜败绑在一同的高光阳振坤 ,便是阳振用这样的决计,让OceanBase从一个简略的坤国存储体系,生长为国产数据库的产数一大领头产品,且经过TPC-C基准测验、据库打败接连九年位居第一的崎岖Oracle。
一个多月前,低谷2025年5月12日 ,OceanBase公司发送全员内部信,宣告阳振坤荣誉退休。
退休那天 ,这位60岁的程序员 ,仍然没有自己的独立作业室,也没有助理。在日常作业中,他和年青搭档们一同在工位上看代码,也自己贴发票报销。
而此前一天,5月11日,正是他入职阿里的第十五周年,也是OceanBase诞生的第十五年。在向回忆OceanBase的阅历时 ,起先短短五六分钟陈说里 ,阳振坤提了不下十次“困难”。,但好在,团队毕竟仍是证明了自身价值 。
开端的困难是,怎样在集中式数据库盛行的时代里,压服阿里高管投入许多财力与人力,做一款分布式数据库。
而在取得吴泳铭“给你两年时刻,证明OceanBase的可行性”的同意后,接踵而来的第二个困难是 ,怎样赢得各事务线的信赖 、用事务打磨OceanBase的才能,并在阿里内部证明其价值 。
随后 ,当OceanBase在阿里广泛运用后 ,怎样对外服务 、发明更大的商业价值,又成了阳振坤的心头重要事项。
重重应战往后 ,后来的故事人尽皆知 :OceanBase成功了,不只在技能上登顶国际 ,商业化的齿轮也作业起来 ,2020年独立为公司 ,2023年在金融职业营收规划2.7亿人民币 ,在金融职业本地布置商场中,比例第一。
OceanBase在技能与商业范畴的双线并进,是阳振坤带领团队在一个个检测前做出的重要决议计划,也源自他铭记于心的恩师王选的教训 :技能顶天、商场登时。
从国产数据库不被看好的当年,到国产自研漫山遍野般迸发的现在 ,阳振坤带领OceanBase的生长史,也是国产云数据库展开15年的重要缩影 。深耕核算机范畴三十年的他 ,怎样带领OceanBase度过一个个难关?他和OceanBase相互效果的这一路 ,又有怎样的故事?
阳振坤。
坚持分布式的“梦想家”。
Oracle九年来第一次痛失TPC-C基准测验第一之位,便是败给其时在大众视界里还初出茅庐的OceanBase 。
这个看似半路杀出的“程咬金” ,从2010年起训练自身 ,已蛰伏等候此刻多时。其健壮的产品实力背面 ,是阳振坤正确的判别和团队一同的坚持。
故事的开端,阳振坤做对的第一个决议计划是,在集中式数据库盛行的时代,坚持分布式数据库的路途。
这全部,能够从2010年说起。
2010年 ,阳振坤可贵地给自己的人生放了一个月的假 ,陪陪家人 ,捋捋未来的计划。就在其时,阿里的刘振飞向他递出了橄榄枝。两人此前在微软一同同事,彼时刘振飞正担任淘宝的后台体系运营办理 。
阳振坤去了阿里面试,面试官是吴泳铭,他后来第一个直属上司。2010年5月11日 ,阳振坤入职阿里,在根底架构部分 ,职级是P11 。有说法指 ,阳振坤参加淘宝后,本能够参加快速展开的淘宝事务团队,主管技能,但纠结一再,他仍是挑选并不那么好走的自研路子 。
入职后大约一周 ,开发一款分布式数据库的创想便逐步成型 。阳振坤向其时淘宝技能担任人吴泳铭提出这个主意。
深知数据库生长需求周期的他 ,已感时不我与。但在集中式数据库为干流的时代里,怎样压服他人,给他这个没有数据库布景的人,一个测验做分布式数据库的时机 ?
阳振坤给出的观点之一是,数据库在集中式这条路上现已走到止境,接下来必定会往分布式走;且传统单机数据库缺少扩展才能和高并发才能,关于离不开联系数据库的互联网来说,分布式数据库“怎样看都是一件需求做的事”。
而且,其时阿里内部数据库的数量高达6500个,许多的事务场景和数据需求令他心向往之 ,信赖其间包含打磨出分布式数据库产品的或许 。
但 ,相同不行或缺的,是身处“去IOE”(IBM小型机、Oracle数据库和EMC存储)节点上的阿里,供给的“有利地势” 。
前期 ,阿里是Oracle在亚洲最大的客户之一,Oracle会在官网上长时刻展现阿里的logo ,阿里内部也有许多取得Oracle认证的尖端工程师。
但是,2009年开端做“双十一”的淘宝,数据量激增,让Oracle已有些绰绰有余:Oracle数据库最多支撑20个节点的同享模型 ,但阿里的数据量需求几十万台服务器。阿里需求才能更强的数据库 。
后来阿里的生长速度,也证明这步预判是正确的 :2009年成交金额只需大约5000多万的“双十一”事务 ,在2010年已到达9亿多,到2019年有2600多亿,呈几千倍增加。2010年淘宝第二届“双十一”的渠道买卖笔数每秒峰值就现已到达2500笔,但其时体系的极限容量是每秒3000笔订单。有阿里内部人士泄漏,2022年前后,在阿里内部运用的OceanBase 、PolarDB和ADB数据库体系共运用了约5万台服务器,已远超Oracle的处理才能。
此外,从经济利益上说