《支付寶和螞蟻花唄的技術架構及實踐》閱讀總結

2022-05-24 19:09:06 字數 1197 閱讀 4575

支付寶已經走進了千家萬戶,在這個資訊時代也一直陪著我們發展,如今作為乙個走向世界的支付平台,這其中有我們要深入了解的東西。

這就是支付寶的服務框架,(圖截自《支付寶和螞蟻花唄的技術架構及實踐》)

從其中可以看出來整個體系結構分為三個部分:

1.運維平台(iaas):主要提供基礎資源的可伸縮性,比如網路、儲存、資料庫、虛擬化、idc等,保證底層系統平台的穩定性;

2.技術平台(paas):主要提供可伸縮、高可用的分布式事務處理和服務計算能力,能夠做到彈性資源的分配和訪問控制,提供一套基礎的中介軟體執行環境,遮蔽底層資源的複雜性;

3.業務平台(saas):提供隨時隨地高可用的支付服務,並且提供乙個安全易用的開放支付應用開發平台。

邏輯資料中心架構:

核心思想是把資料水平拆分的思路向上層提到接入層、終端, 從接入層開始把系統分成多個單元,單元有幾個特性:

1.每個單元對外是封閉的,包括系統間交換各類儲存的訪問;

2.每個單元的實時資料是獨立的,不共享。而會員或配置類對延時性要求不高的資料可共享;

3.單元之間的通訊統一管控,盡量走非同步化訊息。同步訊息走單元**方案。

這套解決方案解決的關鍵問題就是:

1.由於儘量減少了跨單元互動和使用非同步化,使得異地部署成為可能。整個系統的水平可伸縮性大大提高,不再依賴同城idc;

2.可以實現n+1的異地災備策略,大大縮減災備成本,同時確保災備設施真實可用;

3.整個系統已無單點存在,大大提公升了整體的高可用性;同城和異地部署的多個單元可用作互備的容災設施,通過運維管控平台進行快速切換,有機會實現100%的持續可用率;

4.該架構下業務級別的流量入口和出口形成了統一的可管控、可路由的控制點,整體系統的可管控能力得到很大提公升。基於該架構,線上壓測、流量管控、灰度發布等以前難以實現的運維管控模式,現在能夠十分輕鬆地實現。

支付寶資料運用的技術就是分布式事物框架:

1.乙個完整的業務活動由乙個主業務服務與若干從業務服務組成。

2.主業務服務負責發起並完成整個業務活動。

3.從業務服務提供tcc型業務操作。

4.業務活動管理器控制業務活動的一致性,它登記業務活動中的操作,並在活動提交時確認所有的兩階段事務的confirm操作,在業務活動取消時呼叫所有兩階段事務的cancel操作。」

原文:

馬雲這招絕了!支付寶要對銀行開放花唄 借唄

據 報道,螞蟻金服在北京召開的 2018消費金融行業新趨勢 論壇上披露,今年將探索開放花唄 借唄業務,嘗試與銀行等金融機構合作。花唄 借唄是螞蟻金服旗下相當知名的借款產品,其中花唄主要做基於線上線下程式設計客棧消費場景的借款,借唄則是做無場景程式設計客棧的程式設計客棧信用借款,可直接通過支付寶使用。...

支付寶上線「螞蟻合花」 支援兩人共同攢錢消費

11月4日晚間訊息,支付上線了 一項名為 螞蟻合花 的服務。據介紹,使用者可邀請他人一起參與,兩人可以使用共同攢錢 賬單管理等功能。頁面顯示,螞蟻合花可 一起攢錢一起花 使用者可以手動將銀行卡和餘額寶中的資金轉入到 螞vuflvjjlm蟻合花 也可設定每www.cppcns.com月固定時間從指定賬...

支付寶花唄免息分期怎麼買火車票 具體操作步驟介紹

支付寶花唄可以免息分期買春運火車票了。這是怎麼回事?今天下午,支付寶宣布退出春運火車票花唄免息三期付款功能。12 月 26 日起,使用者只需提前領取春運火車票程式設計客棧分期免息券,之後在 12306 或手機客戶端程式設計客棧購買火車票,則可以tofpbas享受三期付款免息。也就是說,如果你使用花唄...