十年前(2009年)的9月,我奉命組建當時的淘寶技術保障部;隨即啟動了2010年的技術預算工作,記得第一次給時任集團首席架構師的王堅博士匯報預算的時候,我得意地說到:「(淘寶)2010年不再購買小型機」,被王博士狠狠批評了一頓:「既然2010年可以不再購買小型機,為何還要給自己留下活口,2011年以後還可以買呢?加一個字:2010年起不再購買小型機!」
由此,啟動了後面幾年備受爭議的「去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」工程的戰略價值何在?我們總結有三點:
架構靈活支撐業務飛速發展基礎工程技術和人才的積累大幅降低成本
當然,今天我們可以自豪地講「去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資料庫》
你可能還喜歡