掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
支付的典型架構(gòu)

創(chuàng)新互聯(lián)建站于2013年開始,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元文峰做網(wǎng)站,已為上家服務(wù),為文峰各地企業(yè)和個人服務(wù),聯(lián)系電話:18982081108
每個公司根據(jù)其業(yè)務(wù)和公司發(fā)展的不同階段,所設(shè)計的支付系統(tǒng)也會有所不同。我們先看看互聯(lián)網(wǎng)公司的一些典型的支付系統(tǒng)架構(gòu)。
支付寶
先看看業(yè)內(nèi)最強的支付寶系統(tǒng),支付寶的支付系統(tǒng)整體架構(gòu)設(shè)計
這個整體架構(gòu)上并沒有與眾不同之處。在模塊劃分上,這個圖顯示的是最頂層的劃分,也無法告知更多細節(jié)。 但支付寶架構(gòu)強點在兩個方面,一個是賬務(wù)處理,分為內(nèi)外兩個子系統(tǒng),外部子系統(tǒng)是單邊賬,內(nèi)部子系統(tǒng)走復(fù)式記賬。 不少支付平臺是從這里得到啟發(fā)來搞定的對賬系統(tǒng)。
另一個亮點是柔性事務(wù)處理,利用消息機制來實現(xiàn)跨系統(tǒng)的事務(wù)處理,避免數(shù)據(jù)庫鎖導(dǎo)致的性能問題。
京東金融
來自京東支付平臺總體架構(gòu)設(shè)計 。
京東金融是在網(wǎng)銀在線的基礎(chǔ)上發(fā)展起來的。 網(wǎng)銀在線的原班技術(shù)人員有不少來自易寶公司,在京東收購之后,又引入了支付寶的人才。因而從架構(gòu)上受這兩個公司的影響很大。
去哪兒
來自去哪兒公司分享的支付產(chǎn)品架構(gòu)
美團
來自美團的支付平臺規(guī)劃架構(gòu) 。這是2015年的文檔。 2016年美團才拿到支付牌照。 從這個架構(gòu),大家也能知道為什么美團必須拿到支付牌照。
這些架構(gòu)文檔全部來自互聯(lián)網(wǎng)公開資料。 對于架構(gòu)是否真實反映實際系統(tǒng)情況,需要大家自行判斷。 我們以這些文檔為基礎(chǔ),分析支付系統(tǒng)的應(yīng)有的軟件架構(gòu)。
參考架構(gòu)
一般來說,支付系統(tǒng)典型架構(gòu)會包含如下模塊:
支付系統(tǒng)從架構(gòu)上來說,分為三層;
支撐系統(tǒng)
支撐系統(tǒng)是一個公司提供給支付系統(tǒng)運行的基礎(chǔ)設(shè)施。 主要包括如下子系統(tǒng):
遠程連接管理、分布式計算、消息機制、全文檢索、文件傳輸、數(shù)據(jù)存儲、機器學(xué)習(xí)等,都是構(gòu)建大型系統(tǒng)所必須的基礎(chǔ)軟件,這里不再一一詳細介紹。
支付核心系統(tǒng)
支付核心系統(tǒng)指用戶執(zhí)行支付的核心流程,包括:
支付服務(wù)系統(tǒng)
支持支付核心系統(tǒng)所提供的功能。服務(wù)系統(tǒng)又分為基礎(chǔ)服務(wù)系統(tǒng)、資金系統(tǒng)、風(fēng)控和信用系統(tǒng)。
基礎(chǔ)服務(wù)系統(tǒng)提供支撐線上支付系統(tǒng)運行的基礎(chǔ)業(yè)務(wù)功能:
資金系統(tǒng)指圍繞財務(wù)會計而產(chǎn)生的后臺資金核實、調(diào)度和管理的系統(tǒng),包括:
風(fēng)控系統(tǒng)是支付系統(tǒng)必備的基礎(chǔ)功能,所有的支付行為必須做風(fēng)險評估并采取對應(yīng)的措施;信用系統(tǒng)是在風(fēng)控基礎(chǔ)上發(fā)展的高級功能,京東的白條,螞蟻花唄等,都是成功的案例。
支付應(yīng)用
支撐系統(tǒng)、核心系統(tǒng)和服務(wù)系統(tǒng),在每個公司的架構(gòu)上應(yīng)該是大同小異的,都是必不可少的模塊。而支付應(yīng)用是每個公司根據(jù)自己的業(yè)務(wù)來構(gòu)建的,各不相同。 總的來說,可以按照使用對象分為針對最終用戶的應(yīng)用、針對商戶的應(yīng)用、針對運營人員的運營管理、BI和風(fēng)控后臺。
總結(jié)
這一章節(jié)簡單描述支付系統(tǒng)的整體架構(gòu)。后續(xù)我們將以此為基礎(chǔ),分別介紹各個模塊的設(shè)計。
【本文為專欄作者“鳳凰牌老熊”的原創(chuàng)稿件,轉(zhuǎn)載請通過微信公眾號“鳳凰牌老熊”聯(lián)系作者本人】

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流