通過閱讀「餘額寶技術架構及演講」,了解到一些餘額寶的架構技術。
餘額寶開啟了劃時代的意義,開啟了全民理財時代。
餘額寶總結起來包括幾個屬性:
(1)傳統的貨幣**,但它把t+0做到極致
(2)管理大量的資金
(3)具備極簡的使用者體驗,符合網際網路精神。
從餘額寶的創新來說可以從兩個方面去講它,一是業務上的創新,他對 t + 0 發揮到極致,是現金管理工具,是底層帳戶。還有就是嵌入式直銷,把貨幣**嫁接到支付寶上去。當時來講應該是乙個在行業內是具有非常大的乙個開創意義的一件事情。
技術上創新是重點的事情:
(1)**直銷和 ta 清算的整合。傳統的**系統直銷和清算是分開。直銷系統每天要把資料以檔案形式匯入清算系統裡去。這件事情我們做了很大的改進,這麼大體量資料來說,每天匯入匯出這個資料不可想象,在這裡做了乙個直銷和 ta 融合,後面我會有乙個詳細的介紹。
(2)交易的簡化,監管大的框架下,滿足監管要求的基礎上,我們對交易邏輯做了很大的乙個簡化。
(3)餘額寶是核心業務在雲上執行的系統。這是餘額寶技術方面的創新。
針對系統未來的思考,
(1)從大的方面來講是全域性通盤考慮。我們要把核心和輔助系統通盤考慮,降低資料的冗餘,降低資料維護成本。
(2)資料方面要用不同的儲存來解決不同場景的需求,還有剛才計算機和儲存的徹底解耦,做到計算和儲存的獨立可擴充套件。
(3)計算方面盡量做到業務上的拆分和輕量化,化繁為簡,拆分之後把應用服務化。
餘額寶系統,資料量由單一小量向大量多類轉變,同時應用種類以從交易為主到交易、分析和挖掘多種類並存。另外實時性要求也要有所變化,新的業務模式有時候要求實時或者準實時給使用者呈現效果。
對業務來說不同資料應用採用不同的儲存。
(2)對於批量結算,可以繼續沿用多面來在餘額寶應景用過的很嫻熟的rds集群。
(3)對於2t到pb級的小數倉可以用petadata,解決以年度為單位的資料儲存。
(4)對於大規模的批量運算,資料倉儲這塊,可以直接用odps
(5)對大表儲存可採用ots
(6)對於分析型、挖掘類需求可採用列存資料庫。
餘額寶技術架構及演進 讀後感
在對王概凱的架構漫談總結了以下之後,初步對對架構的有了基本的認識,明白了架構師的職責。餘額寶的創新 一是業務上的創新,二是嵌入式直銷 餘額寶技術上的創新 1.直銷和ta清算的整合 2.交易的簡化 3.餘額寶是核心業務在雲上執行的系統 餘額寶架構的演進 ioe架構 雲端架構 ioe架構定位是支援千萬級...
架構漫談讀後感
應老師的推薦閱讀了由資深架構師王概凱 kevin 執筆的系列專欄 架構漫談 9篇文章遞進地講述了 討論什麼是架構 怎樣做好架構 軟體架構如何落地 如何寫好程式等問題,文章生動形象多次舉通俗的例子讓本來生澀的知識變得更加容易理解,感觸頗多。對這系列文章印象的較深的一點是 一直在挖掘一些本質的東西,對一...
架構漫談讀後感
花了一周的時間利用課餘的閒散時間,總算看完了王概凱的架構漫談,這九篇部落格從相對全面的角度對架構進行了概述。自己也對架構有了更深一層的認識。感覺作者在部落格裡提到的對架構的理解對我們初學者來講幫助其實很大。架構其實就是根據要解決的問題,對目標系統的邊界進行界定,然後對目標系統按某個原則進行切分,接著...