十年磨一劍:從2009啓動「去IOE」工程到2019年OceanBase拿下TPC-C世界第一

做者:高德總裁 劉振飛數據庫

十年前(2009年)的9月,我奉命組建當時的淘寶技術保障部;隨即啓動了2010年的技術預算工做,記得第一次給時任集團首席架構師的王堅博士彙報預算的時候,我得意地說到:「(淘寶)2010年再也不購買小型機」,被王博士狠狠批評了一頓:「既然2010年能夠再也不購買小型機,爲什麼還要給本身留下活口,2011年之後還能夠買呢?加一個字:2010年起再也不購買小型機!」安全

由此,啓動了後面幾年備受爭議的「去IOE」工程。架構

2010年5月,邀請正祥加盟淘寶,由此拉開了OceanBase的自主研發之路。性能

中間歷盡磨難,各類反對、諷刺挖苦……回想起來當時都是折磨、痛苦和眼淚,今天提及來能夠算是傳奇和笑話了。操作系統

2019年10月,OceanBase TPC-C 世界第一!熱烈祝賀正祥和OB團隊。3d

今天咱們能夠自豪地說,阿里巴巴數字經濟體的小二們,十年磨一劍,終於解決了困擾國家已久的信息技術三大軟肋(「CPU芯片、操做系統、數據庫」)之一的數據庫難題,OceanBase 100% 徹底自主研發、安全可控!cdn

從2009年啓動「去IOE」到2019年OceanBase拿下TPC-C世界第一,這十年漫長的時光,有無數次可能讓OceanBase夭折,堅持到今天真是一個特別了不得的奇蹟。blog

性能大幅超越 Oracle 是第一步,期待後面10年時間的努力,OceanBase 也從市場佔有率上超越 Oracle,那纔是完全完勝的姿式!支付寶

「去IOE」工程的戰略價值何在?咱們總結有三點:it

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 北京

當年的彙報方案和珍貴照片

相關文章
相關標籤/搜索