企業(yè)支付架構的演進_第1頁
企業(yè)支付架構的演進_第2頁
企業(yè)支付架構的演進_第3頁
企業(yè)支付架構的演進_第4頁
企業(yè)支付架構的演進_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、美的支付架構的演進技術創(chuàng)新,變革未來Part1 美的支付前身Part2 美的支付架構Part3 架構優(yōu)化Content一級代理商二級代理商三級代理商 實體門店線下話費充值 游戲幣充值用戶充值公司轉賬線上話費充值 游戲幣充值返傭返傭美的支付前身業(yè)務支付主要承接的商戶業(yè)務:美的支付前身系統(tǒng)Message Server支B場景支Bp統(tǒng)g道路由g道接口01234問題6l、MessageServer單點6單點故障、v載無法M衡2、r少p統(tǒng)層次5b塊sw不清晰3、非獨立p統(tǒng)5r失a準商戶接入接口4、p統(tǒng)賬務不清晰5資金e與會計科目不掛鉤。5、不D于p統(tǒng)業(yè)務及架構的擴展6、數(shù)據(jù)S瓶頸DBwebOlappOl

2、系統(tǒng)應用架構容災設計LVSLVSnginxnginxnginxWeb/jettyWeb/jettyWeb/jettyDubbo providerDubbo providerDubbo providerVIP KeepalivedHTTPRedis sentinelMYSQL MHA外部商戶系統(tǒng)訂單系統(tǒng)銀行前置回調處理銀行回調商戶通知外部銀行系統(tǒng)賬務系統(tǒng)支付系統(tǒng)核心流程數(shù)據(jù)一致性對外:最大努力通知、主動查詢接口、手動通知 對內(nèi):主動推送、定時查詢策略、人工介入對賬:系統(tǒng)內(nèi)部對賬,外部對賬進程內(nèi):柔性事務,拆分事務粒度,結合系統(tǒng)自動補償訂單系統(tǒng)支付系統(tǒng)銀行核心系 統(tǒng)掃描定時查詢掃描定時查詢回調回調

3、下單下單訂單庫支付庫銀行庫系統(tǒng)穩(wěn)定性重試機制:幕等性:唯一業(yè)務單號,單號誰調用誰生成,拋出幕等異常、或者繼續(xù)往下執(zhí)行 代扣、代付業(yè)務:系統(tǒng)主動重試(只在系統(tǒng)異常、或者定時未返回狀態(tài)時重試,一旦業(yè)務明確失敗,則不再重試)快捷支付:用戶重試(同一筆單,用戶可以通過不同銀行卡支付多次)dubbo接口重試超時機制多層調用情況下,超時時間設置,上層系統(tǒng)要大于下層系統(tǒng) 快慢接口分離,以免導致超時時間無法盡量設置準確超時時間不能設置過大,避免資源耗盡分庫分表規(guī)則根據(jù)業(yè)務特點按用戶維度或者時間維度劃分。人工處理一旦系統(tǒng)無法處理,后臺留有入口讀寫分離主從庫的讀寫選擇,交易鏈路讀主庫架構演進一:原有業(yè)務特點代理商

4、代理商支付 賬戶代理商充值商戶支付 賬戶商戶代理商代理商代理商支付賬戶充值:購買話費:返傭:轉賬:銀行充值B2C交易內(nèi)轉內(nèi)轉業(yè)務特點:業(yè)務單一,銀行充值頻率低,內(nèi)轉交易單日高峰百萬筆架構演進一:美的業(yè)務場景消費者門店代理商事業(yè)部售后網(wǎng)點輔材銷售分期導購付款計劃 資金管理 資金可視事業(yè)部購買款放 款還進貨進貨成提購買付款結算安維 費工程師銷售鏈售后鏈杠聯(lián)網(wǎng)信貸消費信貸票據(jù)平臺財司核心小貸保理財務公司第三方支付支付平臺小微貸消費分期訂單融資票據(jù)貼現(xiàn)現(xiàn)匯供應商員工商戶經(jīng)銷商消費者旗艦店成員單位資 質平 臺產(chǎn) 品架構演進一:美的金融概況l 日交易100W筆l 業(yè)務單一l 余額類交易l 原業(yè)務拆分l 業(yè)

5、務多樣化l 渠道類交易l 安全要求業(yè)務變化l 模塊邊界劃分l 渠道建設l 安全建設l 差錯處理架構:標準、安全、穩(wěn)定架構演進一外部商戶系統(tǒng)訂單系統(tǒng)支付賬務系統(tǒng)銀行前置回調處 理銀行回調商戶通知外部銀行系統(tǒng)支付鏈 路訂單系統(tǒng)回調鏈 路銀行前置支付賬務系統(tǒng)支付賬務系統(tǒng)退款鏈 路架構演進二:問題網(wǎng)銀支付請求華增大架構演進二:熱點賬戶l 獲取賬戶鎖超時l 響應延遲l 銀行渠道退款限流l 拆分鎖粒度l 緩沖隊列l(wèi) 請求限流l 退款異步化l 商戶通知優(yōu)先級l 訪問外部限流架構優(yōu)化回調:事務一:select * where act_no=中轉賬戶 for update;(賬戶+) 事務二:select * where act_no=中轉賬戶 for update;(賬戶-) select * where act_no=商戶賬戶 for update;(賬戶+)退款:select * where act_no=商戶賬戶 for update; select * where act_no=中轉賬戶 for update;架構演進二:響應延遲l 獲取賬戶鎖超時l 響應延遲l 銀行渠道退款限流l 拆分鎖粒度l 緩沖隊列l(wèi) 請求限流l 退款異步化l 商戶通知優(yōu)先級l 異步記賬l 訪問外部限流架構優(yōu)化改進前通知:job掃描數(shù)據(jù)庫待通知單,逐步拉大

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論