【支付系統(tǒng)設(shè)計從0到1】深度解析支付寶產(chǎn)品架構(gòu)

支付寶作為最老牌的支付機構(gòu),其支付系統(tǒng)的架構(gòu)和使用的技術(shù)是很值得我們在設(shè)計與實現(xiàn)支付系統(tǒng)時作為參考的逢倍,這篇文章為大家深度解析支付寶的產(chǎn)品架構(gòu)。

系統(tǒng)架構(gòu)概況

系統(tǒng)架構(gòu)概況

支付寶的系統(tǒng)采用的是一個典型的從渠道到產(chǎn)品到服務(wù)到支付渠道的應(yīng)用架構(gòu),其中服務(wù)根據(jù)業(yè)務(wù)的發(fā)展,一方面考慮平衡業(yè)務(wù)的增長與創(chuàng)新患雇,另一方面考慮系統(tǒng)的安全、穩(wěn)定宇挫、可伸縮庆亡。所以系統(tǒng)架構(gòu)設(shè)計上需要構(gòu)建穩(wěn)定的基礎(chǔ)業(yè)務(wù)服務(wù),通過服務(wù)重用實現(xiàn)業(yè)務(wù)敏捷捞稿,同時保障核心安全穩(wěn)定又谋。

典型處理模式

典型處理模式

對于各類的支付場景,其典型處理模式如上圖所示娱局,互聯(lián)網(wǎng)商戶訪問渠道系統(tǒng)彰亥,通過API平臺接入,經(jīng)過產(chǎn)品層衰齐,封裝訂單處理任斋,然后調(diào)用收銀臺或者直接調(diào)用交易,交易過程中附加計費耻涛、營銷废酷、風(fēng)控,然后到支付處理抹缕,支付處理再到清算處理和賬戶會計處理澈蟆,最后通過渠道通信前置調(diào)用銀行渠道完成支付交易落地。

支付交易處理

支付交易處理

支付交易的處理在上述流程下就很好理解了卓研,首先趴俘,業(yè)務(wù)系統(tǒng)通過收銀臺或者支付API將交易發(fā)到支付系統(tǒng),支付系統(tǒng)通過賬務(wù)交易記錄賬務(wù)并給到會計系統(tǒng)奏赘,然后通過清算模塊與銀行渠道完成支付落地寥闪,最后將清算模塊與會計記錄進行核算。

賬務(wù)會計

賬務(wù)會計

賬務(wù)和會計相關(guān)我之前專門有一篇文章分析磨淌,此處就不再贅述疲憋。

傳送門:【支付系統(tǒng)設(shè)計從0到1】支付寶架構(gòu)中記賬功能設(shè)計分析

支付清算

支付清算

在支付清算這頁里我們看到,支付寶分了支付系統(tǒng)和清算系統(tǒng)作為聯(lián)機交易梁只,其實這就是我們之前講的支付系統(tǒng)設(shè)計中的支付產(chǎn)品和支付渠道缚柳,然后通過記賬指定給到賬務(wù)系統(tǒng)里再做記賬,聯(lián)機記錄交易流水敛纲,異步做復(fù)式記賬喂击。這其實也是我們在設(shè)計支付清算系統(tǒng)的時候的一個原則:為提高交易性能,交易必須與賬務(wù)分離淤翔,以提高交易處理性能和效率翰绊,從而有針對性的分塊解決復(fù)雜業(yè)務(wù)邏輯。所以,我們在支付系統(tǒng)設(shè)計中一般是將記賬為分2個步驟监嗜,支付成功后系統(tǒng)同步記錄流水賬谐檀,異步通知會計系統(tǒng)做復(fù)式記賬,如下圖所示裁奇。

核算中心

支付系統(tǒng)中實現(xiàn)四種的支付方式桐猬,充值,提現(xiàn)刽肠,內(nèi)轉(zhuǎn)溃肪,充退等。而清算系統(tǒng)完成跟渠道之間的渠道管理音五、任務(wù)調(diào)度惫撰、實時處理以及文件處理、還有接收異步清算處理躺涝。

交易系統(tǒng)

支付寶架構(gòu)中的交易系統(tǒng)就是我們之前支付系統(tǒng)架構(gòu)設(shè)計中支付產(chǎn)品所實現(xiàn)的功能厨钻,包括各種支付方式的實現(xiàn)(擔(dān)保交易、即時到賬交易坚嗜、貨到付款交易等)夯膀。

另外,這里面還包括了:數(shù)據(jù)持久苍蔬、流程引擎诱建、規(guī)則引擎、超時處理银室、資金處理涂佃、產(chǎn)品賬接入、收費接入蜈敢、商戶通知、統(tǒng)一事件等汽抚。

商戶通知和統(tǒng)一事件通過消息系統(tǒng)異步交易時間處理抓狭。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市造烁,隨后出現(xiàn)的幾起案子否过,更是在濱河造成了極大的恐慌,老刑警劉巖惭蟋,帶你破解...
    沈念sama閱讀 211,561評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件苗桂,死亡現(xiàn)場離奇詭異,居然都是意外死亡告组,警方通過查閱死者的電腦和手機煤伟,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,218評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人便锨,你說我怎么就攤上這事围辙。” “怎么了放案?”我有些...
    開封第一講書人閱讀 157,162評論 0 348
  • 文/不壞的土叔 我叫張陵姚建,是天一觀的道長。 經(jīng)常有香客問我吱殉,道長掸冤,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,470評論 1 283
  • 正文 為了忘掉前任友雳,我火速辦了婚禮贩虾,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘沥阱。我一直安慰自己缎罢,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,550評論 6 385
  • 文/花漫 我一把揭開白布考杉。 她就那樣靜靜地躺著策精,像睡著了一般。 火紅的嫁衣襯著肌膚如雪崇棠。 梳的紋絲不亂的頭發(fā)上咽袜,一...
    開封第一講書人閱讀 49,806評論 1 290
  • 那天,我揣著相機與錄音枕稀,去河邊找鬼询刹。 笑死,一個胖子當(dāng)著我的面吹牛萎坷,可吹牛的內(nèi)容都是我干的凹联。 我是一名探鬼主播,決...
    沈念sama閱讀 38,951評論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼哆档,長吁一口氣:“原來是場噩夢啊……” “哼蔽挠!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起瓜浸,我...
    開封第一講書人閱讀 37,712評論 0 266
  • 序言:老撾萬榮一對情侶失蹤澳淑,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后插佛,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體杠巡,經(jīng)...
    沈念sama閱讀 44,166評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,510評論 2 327
  • 正文 我和宋清朗相戀三年雇寇,在試婚紗的時候發(fā)現(xiàn)自己被綠了氢拥。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蚌铜。...
    茶點故事閱讀 38,643評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖兄一,靈堂內(nèi)的尸體忽然破棺而出厘线,到底是詐尸還是另有隱情,我是刑警寧澤出革,帶...
    沈念sama閱讀 34,306評論 4 330
  • 正文 年R本政府宣布造壮,位于F島的核電站,受9級特大地震影響骂束,放射性物質(zhì)發(fā)生泄漏耳璧。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,930評論 3 313
  • 文/蒙蒙 一展箱、第九天 我趴在偏房一處隱蔽的房頂上張望旨枯。 院中可真熱鬧,春花似錦混驰、人聲如沸攀隔。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,745評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽昆汹。三九已至,卻和暖如春婴栽,著一層夾襖步出監(jiān)牢的瞬間满粗,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,983評論 1 266
  • 我被黑心中介騙來泰國打工愚争, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留映皆,地道東北人。 一個月前我還...
    沈念sama閱讀 46,351評論 2 360
  • 正文 我出身青樓轰枝,卻偏偏與公主長得像捅彻,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子狸膏,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,509評論 2 348

推薦閱讀更多精彩內(nèi)容