十年磨一剑:从2009启动“去IOE”工程到2019年OceanBase拿下TPC-C世界第一

简介: 十年前(2009年)的9月,我奉命组建当时的淘宝技术保障部;随即启动了2010年的技术预算工作,记得第一次给时任集团首席架构师的王坚博士汇报预算的时候,我得意地说到:“(淘宝)2010年不再购买小型机”,被王博士狠狠批评了一顿:“既然2010年可以不再购买小型机,为何还要给自己留下活口,2011年以后还可以买呢?加一个字:2010年起不再购买小型机!”

十年前(2009年)的9月,我奉命组建当时的淘宝技术保障部;随即启动了2010年的技术预算工作,记得第一次给时任集团首席架构师的王坚博士汇报预算的时候,我得意地说到:“(淘宝)2010年不再购买小型机”,被王博士狠狠批评了一顿:“既然2010年可以不再购买小型机,为何还要给自己留下活口,2011年以后还可以买呢?加一个字:2010年起不再购买小型机!”

image.png

由此,启动了后面几年备受争议的“去IOE”工程。

2010年5月,邀请正祥加盟淘宝,由此拉开了 OceanBase的自主研发之路。

中间历尽磨难,各种反对、讽刺挖苦……回想起来当时都是折磨、痛苦和眼泪,今天说起来可以算是传奇和笑话了。

2019年10月,OceanBase TPC-C 世界第一!热烈祝贺正祥和OB团队。

今天我们可以自豪地说,阿里巴巴数字经济体的小二们,十年磨一剑,终于解决了困扰国家已久的信息技术三大软肋(“CPU芯片、操作系统、数据库”)之一的数据库难题,OceanBase 100% 完全自主研发、安全可控!

从2009年启动“去IOE”到2019年OceanBase拿下TPC-C世界第一,这十年漫长的时光,有无数次可能让OceanBase夭折,坚持到今天真是一个特别了不起的奇迹。

性能大幅超越 Oracle 是第一步,期待后面10年时间的努力,OceanBase 也从市场占有率上超越 Oracle,那才是彻底完胜的姿势!

“去IOE”工程的战略价值何在?我们总结有三点:

1.架构灵活支撑业务飞速发展

2.基础工程技术和人才的积累

3.大幅降低成本

当然,今天我们可以自豪地讲“去IOE”工程结出一个硕果:OceanBase
===“去IOE”工程的关键时点===

2009.11 王坚博士决策启动阿里“去IOE”工程
2010.01 大淘宝核心系统“去IOE”工作启动
2010.05 正祥加盟淘宝,OceanBase立项
2010.07 完成商品库“去I”
2011.07 完成商品库“去OE”
2011.09 完成交易库”去IOE”
2011.11 OceanBase第一次支持双十一,服务淘宝收藏夹
2012.06 B2B/阿里金融启动“去IOE”
2012.11 OceanBase转战支付宝
2012.12 完成大淘宝“去IOE”
2013.04 CBU/ICBU 完成去I
2013.05 支付宝完成“去IE”
2013.06 阿里妈妈完成“去O”
2013.06 支付宝官微宣布:【再见!亲爱的小机】
2014.11 OceanBase承担支付宝交易10%流量
2015.11 OceanBase承担支付宝交易100%、支付50%流量
2016.11 OceanBase承担支付宝交易100%、支付100%、花呗账务30%流量
2017.11 OceanBase承担支付宝交易100%、支付100%、账务100%流量,“去O”大功告成!并第一次走出阿里,应用到南京银行互联网核心系统
2018.09 云栖大会发布了OceanBase 2.0,正式宣布兼容Oracle
2019.10 OceanBase发布Oracle兼容版本2.2,并公布TPC-C结果

阿里经济体的程序员同学们,节日快乐!
振飞 @2019-10-24 北京

资料一览

1.“去IOE”
《再见!亲爱的小机》
《王坚:阿里巴巴为什么“去IOE”》
《以阿里云去IOE》
《【深度】解密阿里巴巴的技术发展路径》

2.OceanBase
《OceanBase TPC-C 世界第一》
《中国自研数据库拿下世界第一!性能超老牌数据库Oracle100%》
《蚂蚁金服OceanBase战胜9年前的Oracle是关公战秦琼吗》
《如何看待蚂蚁金服OceanBase拿下世界第一,性能超老牌数据库Oracle 100%?》
《特稿 | 蚂蚁“备战”TPC-C这1年》
《OceanBase数据库创始人阳振坤分享征战6088万tpmC的艰辛之路》

3.其他
《Oracle创始人LarryEllison扬言要遏制中国,去IOE迫在眉睫》
《甲骨文创始人去年10月接受FOX采访》
《Amazon消费者业务宣布永久关闭Oracle数据库》

image.png
image.png
image.png
image.png
image.png
image.png


技术交流群:

群福利:群内每周进行群直播技术分享及问答

image.png

目录
相关文章
免费下载! 《OceanBase 社区版入门到实战》 快人一步,成为游刃有余的分布式数据库专家!
原生分布式关系型数据库OceanBase ,具备多租户、高可用、水平扩展、高性能、低成本、兼容 ORACLE 和 MySQL 六大特点,支撑了支付宝和网商银行全部的核心业务,以及外部银行、保险、证券、运营商、央企等多个行业数百家客户的核心业务系统。OceanBase 在 2021年6月份发布了社区版 3.1,更全面有力的推动数据库生态系统建设。
104352 1
免费下载! 《OceanBase 社区版入门到实战》 快人一步,成为游刃有余的分布式数据库专家!
第四届数据库大赛赛道2分布式NewSQL测试c++代码运行
第四届数据库大赛赛道2分布式NewSQL测试c++代码运行
158 0
第四届数据库大赛赛道2分布式NewSQL测试c++代码运行
开源实践 | 六棱镜基于 OceanBase 选型探索与实践
本文将介绍六棱镜关于企业分布式数据库的选型实践,希望帮助有相似应用场景的企业用户高效的进行数据库选型。
372 0
开源实践 | 六棱镜基于 OceanBase 选型探索与实践
开源实践 | 携程在 OceanBase 的探索与实践
本文内容主要分享携程在 OceanBase 社区版的探索,将从以下三个方面展开分析:OceanBase 自动化部署、MySQL 实例迁移 OceanBase 以及 OceanBase 方案收益。
373 0
开源实践 | 携程在 OceanBase 的探索与实践
2021 OceanBase 数据库大赛来袭!邀你改编世界,码出未来
2021 OceanBase 数据库大赛报名开始啦! 如果你想了解最前沿的数据库理念 ,如果你想提前锁定最新鲜的实习Offer , 如果你想瓜分丰厚大奖, 如果你想与顶流专家天团面对面交流 ,那还在等什么,OceanBase数据库大赛,欢迎来战!
2021 OceanBase 数据库大赛来袭!邀你改编世界,码出未来
OceanBase 首席架构师:关系数据库到三代分布式数据库,我亲历的数据库演进史
【直播回顾】本文将带来 OceanBase 首席架构师杨传辉从业十几年的专业思考,期待与大家碰撞想法。
OceanBase 首席架构师:关系数据库到三代分布式数据库,我亲历的数据库演进史
【学习资料】第9期数据库选型之 - 大象十八摸 - 致 架构师、开发者
大家好 ,这里是数据库选型之 - 大象十八摸 - 致 架构师、开发者
十年磨一剑:从2009年启动“去IOE”工程到2019年OceanBase拿下TPC-C世界第一
十年前(2009年)的9月,我奉命组建当时的淘宝技术保障部;随即启动了2010年的技术预算工作,记得第一次给时任集团首席架构师的王坚博士汇报预算的时候,我得意地说到:“(淘宝)2010年不再购买小型机”,被王博士狠狠批评了一顿:“既然2010年可以不再购买小型机,为何还要给自己留下活口,2011年以后还可以买呢?加一个字:2010年起不再购买小型机!”
3550 0
校招季|OceanBase主架构师杨传辉:数据库行业即将进入井喷期,现在加入恰逢其时
又到一年就业季,大学里的莘莘学子即将走出象牙塔,面临人生的重大抉择。今年由于疫情,全球经济面临挑战,很多行业受到影响,同学们在选择人生中第一份工作的时候,也应该更加慎重。我们正在迈入数据智能时代,数据库作为数据智能时代的底层基础设施,在新的环境下焕发出新活力。数据库行业前景如何,想要进入数据库行业需要具备什么条件,我们邀请了蚂蚁金服研究员兼OceanBase主架构师杨传辉老师,来谈谈他的看法。
643 0
校招季|OceanBase主架构师杨传辉:数据库行业即将进入井喷期,现在加入恰逢其时
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等