餘額寶總結起來包括這樣幾個屬性,第一它是一個傳統的貨幣基金,但它把 T + 0 作到極致,另外他管理大量的用戶資產。同時他具有極簡的用戶體驗,符合互聯網精神。咱們在網頁、支付寶 APP 或者其餘途徑能快速方便的進行基金申贖,它的應用渠道也很是多和廣。數據庫
能夠說從餘額寶開始,真正的進入一個全民理財的時代,接下來給你們分享一下幾個數字。餘額寶用戶數能夠說達到了接近於 1/4 國人數量,日交易峯值能夠達到兩億筆,最大併發數能夠達到每秒五千筆。截止 2016 年上一季度公開披露信息,規模已經達到六千億以上。架構
這個架構對它的定位知足需求首先是支持千萬級用戶,傳統基金銷售模式是走代銷機構的方式,投資基金用戶也是以理財爲目的。因此天天可能處理的賬戶的開戶可能也就是幾萬到幾十萬的規模。因爲餘額寶對接是支付寶,支付寶有龐大的用戶羣,在用戶規模上要達到千萬級,這是當時對需求的定位。併發
第二點就是剛纔提到把直銷系統和 TA 清算系統作了融合,在數據庫層面是共享的,避免數據再作一次導出和導入,對清算也節省了不少時間。運維
另一點是傳統基金的互聯網化。傳統基金只須要作到系統的 5 × 8 可用性,對接支付寶之後,要作 7 × 24 小時可用性。支付寶
2013 年 6 月,一期系統如期上線,業務規模遠遠超出咱們想象。運營和運維人員反饋清算時間太長,基本上要從凌晨開始到早上八點,天天都是這樣,咱們感覺到巨大的壓力。另外當年要參加支付寶這邊的雙 11 活動,以當時的系統處理能力來說,確定是作不到的。用戶體驗
從大的方面來說是全局通盤考慮。咱們要把核心和輔助系統通盤考慮,下降數據的冗餘,下降數據維護成本。擴展
數據方面要用多不一樣的存儲來解決不一樣場景的需求,還有剛纔提到計算和存儲的完全解耦,作到計算和存儲的獨立可擴展。互聯網
計算方面儘可能作到業務上的拆分和輕量化,化繁爲簡,拆分以後把應用服務化。支付