從支付寶第一位實習生到CTO,他有這些話想說
7月12日, Discover Ant 實習生夏令營的開營儀式上,支付寶的第一位實習生,現任螞蟻CTO兼國際事業群COO-魯肅來到現場,分享他和支付寶的成長故事。
螞蟻,是年輕人的舞臺
當我站在臺上看到大家的時候,就想起十幾年前的自己,我應該是支付寶的第一個實習生,但以現在的標準,當時的我可能是沒有機會加入支付寶的。
04年,我和支付寶第一次結緣是因為當時淘寶網的一個專案。05年要把支付寶從淘寶網中剝離出來,成為真正的第三方支付平臺。那個時候的團隊,一共4個工程師,我就是其中一個。雖然我是實習生,但因為我在淘寶網早期開發中的經驗以及大家對我的信任,我成為了這個專案的總設計師。
最早的支付寶團隊中的三人
那天結束 之後,我心裡一直有疙瘩,心想系統架構到底有沒有問題,這對專案非常關鍵。我把程式碼拿出來,以客觀的角度看這個架構,發現很多同事反應出來的問題確實存在。我冷靜下來思考,在這麼關鍵的系統裡,我用了那麼多未經驗證的技術,上線之後到底怎麼樣,結果都是未知。
那天凌晨,我做了一個決定,我要把現在的系統完全推翻重新做。就好像被逼到了絕境的感覺,連夜寫了一個系統的原型。第二天早上,我和主管就召集專案組開會。第一:承認錯誤,這個系統犯了很大的錯誤。第二:和大家商量怎麼辦?這個時候是否要把系統全部推翻做新的架構;第三:由於前面的很多工作在老架構上做,由我負責把老的架構搬到新的架構上。為了配合上進度,大家準備寫新的功能。接著我就等著被審判了....但讓我非常感動的是,他們都說:“支援新的架構!這個專案一定要成功!”
後來,這個專案在5月的時候成功釋出上線,奠定了支付寶未來的發展基礎。經過這個專案之後,我的實習期差不多結束了 ,7月份我就正式加入了支付寶。
螞蟻,是勇敢者的舞臺
加入支付寶之後,就是沒日沒夜的寫程式碼,支付寶早期發展非常快,交易量每天都在往上漲,系統也需要快速增長。在07年,我們做了個決定,必須把05年做的系統推翻,才能支撐支付寶的發展。
當時起了專案叫做是“賬務三期”,是支付寶曆史上最有名的專案之一。它要基於全新的業務架構和全新的業務思想重新寫一遍,10月份啟動專案,12月份釋出。
在這個專案裡,我們犯了一個大忌:用了最新的技術。中介軟體全都是用自己寫的中介軟體,結果所有的系統都要重寫,這些年積累的上億條資料全部要用新的格式。
要釋出的時候,支付寶的技術總監問我們這個專案能不能發,經過評估以後,我們覺得還不太有把握。一星期後,問我們能不能發,我們說:“一個bug,就是滅頂之災。”反覆多次,我們的技術總監最終說:“不行,不能再等下去了”,所以我們定在1月22日零點發布。
魯肅(左三)和團隊在尋找資料中的錯誤
發出去之後有兩個情況是我們沒有想到的:第一,所有的使用者需求、商戶需求壓了整整一天,完全超出了我們系統能承受的量。第二,系統一直報錯:“錢錯了,交易錯了。”那時候的我幾乎是呈機械性的,不斷地恢復系統,不斷地解決問題。那時候腦海只有一個聲音“支付寶完了,支付寶完了”。回想當時,如果真的出現問題,支付寶可能就真的完了。但當使用者的需求慢慢被我們消化之後,系統穩住了。再看所有的報警都是假警,都是程式問題,不是系統的問題。
但是,從這個專案中看出,那時的我們是真的勇敢。當時做了很多的決定,從現在的專業角度看,可能都是不正確的。但是我們衝過來了,因為這個勇敢的決定,奠定了支付寶的發展。
螞蟻,是夢想者的舞臺
到2009年的時候,我們發生了重大的變化,就是雙十一!09年的大促並沒有太多的感覺,就是雙十一之後,交易量漲了30%。到10年雙十一的時候,開始我們沒有太多的準備。但零點一過業務量就是幾倍的增長,所有人都非常緊張。那天晚上所有人都不敢休息,到了早上的8點,我們看到交易量一直在日常交易量幾倍數不斷的攀升,我們就知道這一天很難過去了。因為我們的系統不是為這樣的交易量所設計的。那一天基本上我們就做幾件事情:第一,把所有的機器放在最需要的地方, 第二,把所有能殺掉的伺服器殺掉,都集中在支付業務上。
那個專案之後就啟動了一個巨大的專案,當時叫支付寶第三代架構雲支付,最核心的就是怎麼把技術架構在雲上,把當時的ROI的、IBM的小型機、Oracle的資料庫、儲存都變成真正基於雲的思想做的架構。這個專案差不多做了有三年時間,這是2013年5月份,我們把最後一臺小型機下線了。這時候我感覺到這個團隊對未來有個非常清晰的夢想:打造自己的平臺,打造自己的核心資料庫。
慶祝阿里巴巴最後一臺小機型下線
沒有夢想是做不成的,從2009年開始到現在2019年,耐得住寂寞、受得了委屈,如今我們自研的資料庫已經能夠承擔所有的業務。市場上很多公司也在使用,它在很多技術指標上具有真正的創新,是定義了未來的資料庫。
螞蟻金服可以走到今天,是因為相信年輕人,給了每個年輕人非常好的舞臺,讓每個年輕人成,讓年輕人定義未來;還因為有勇氣,到今天支付寶依然要面對很多挑戰,但只要我們在一起,只要有勇氣,一定可以克服。也是因為堅持夢想,只要我們一起堅信我們的夢想,就一定會有奇蹟發生,在這個過程中我們已經創造了很多的奇蹟。
期待更多有夢想有勇氣的年輕人加入我們,一起定義未來!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69904796/viewspace-2652475/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 微信之後支付寶也接入銀聯,支付行業將有這些大變化行業
- 遊戲圈一潭死水?這些新近誕生的遊戲型別有話要說遊戲型別
- 8年IT行業的過來人,有一些話想說給後來人行業
- 支付寶實時到賬的MVC示例MVC
- Java 支付寶支付,退款,單筆轉賬到支付寶賬戶(支付寶訂單退款)Java
- 精益生產從菜鳥到高手,你需要的是這些!
- 想轉行人工智慧?哈佛博士後有話說...人工智慧
- 剛從阿里回來,有一些想法想對現在的測試員說阿里
- 從支付寶tabbar看BEMtabBar
- 說實話,玩過這款敘事解謎遊戲後,我想奶奶了......遊戲
- 支付寶玉伯:從前端到體驗,如何把格局做大前端
- pc端實現支付寶支付
- 從 Logstash 到 TDengine 資料接入功能,原來有這些“不一樣”
- 面試大廠回來後,有一些話想對著急找工作的軟體測試員說一說……面試
- Hey, SOFAer!有些話想對你說:
- 自媒體的學習教程有哪些?你可以從這些看起
- 微信和支付寶相繼釋出新規,這些福利或將消失
- [百度實習生]有內推百度實習生的名額,有想考慮聯絡我,要求看正文
- 應用實戰:從Redis到Aerospike,我們踩了這些坑RedisROS
- 支付寶程式碼示例結構說明
- 支付寶支付
- NodeJs 實踐之他說NodeJS
- 這些年,他們都35歲了
- 找產品只看重兩點,這家上市公司跟我們說了些大實話
- SpringMVC 實現支付寶支付功能(沙箱環境)SpringMVC
- 從月薪5000到月薪5萬,Get到這些技能你也可以!
- 高效工作,這些習慣你值得擁有!
- 易寶支付CTO陳斌:未來安全一定更加趨於智慧化!
- 微信支付,支付寶支付
- 當面試官問你這個問題的時候,他想聽到什麼?面試
- Laravel實現支付寶分賬Laravel
- 掘金 AMA:聽前端娛樂圈的老人 & Facebook 實習生 -- 黃玄說他的前端 & 美國故事前端
- Android 透過scheme跳轉支付寶實現支付AndroidScheme
- 利用java實現提現金額到支付寶賬戶的功能Java
- android 整合微信支付和支付寶支付其實很簡單Android
- 電話用語學習,聽說日語學得特別好的中國人都有這些特徵特徵
- 支付寶-API介面解析-轉賬到銀行API
- 總有壞人想爬我網站的資料,看我用這 10 招幹他!網站