1. 程式人生 > >金融科技方便生活,分散式架構助力微粒貸“閃電放款”

金融科技方便生活,分散式架構助力微粒貸“閃電放款”

近年來,網際網路技術,特別是移動網際網路技術的發展,極大地方便了人們的生活。

其實,人們切身感受到的,只是網際網路技術在C端的應用,而在B端領域,網際網路技術也在改善企業的經營和資料處理能力。

微眾銀行是國內第一家成立的民營銀行,也是國內第一家將分散式架構運用到銀行系統的企業。

使用過微眾銀行旗下微粒貸產品的使用者可能知道,該產品放款的速度特別快;稽核通過後,資金到賬時間最快僅需40秒。

對於急需用錢的人們來說,微粒貸快速放款極大地提升了使用者體驗。事實上,微粒貸快速放款的背後,離不開微眾銀行分散式架構的支援。   

單筆交易資料比較容易處理,但是當大量交易資料同一時間發生,便極大地考驗著計算機系統的穩定性。

而微眾銀行通過自主研發分散式開源架構,成功解決了海量資料難以處理的問題。同時,由於分散式開源架構的彈性和可擴充套件性,確保微粒貸能夠提供按秒計算的金融服務。

01|快的優勢

與許多貸款類產品相比,“快”往往是不少使用者對微粒貸最大的感受,這也能讓微粒貸覆蓋到了一些使用者的“應急”需求。

湖南懷化的左女士,就遇到了緊急資金短缺的難題。

一天晚上,左女士接到母親電話,弟弟突然倒地昏迷不醒。送往醫院後發現是心血管破裂,醫院安排手術需要繳納1萬元押金;情急之下左女士想起了微粒貸,從發出借款申請到款項到賬,微粒貸實現了極速到賬,短短數分鐘左女士的貸款就已到賬。

根據微粒貸公佈的資料顯示,該產品授信審批時間最快僅需2.4秒,資金到賬時間最快僅需40秒。

也就是說,最快不超過1分鐘,“應急資金”便可以打到借款人賬戶,且無需抵押、無需擔保。

資料顯示,截至2017年年底,微眾銀行服務的客戶數超過六千萬,交易筆數峰值達到1.5億,訊息峰值每秒20萬;具體到微粒貸,每天要處理20多萬筆貸款申請,以及同等規模的還款。

面對海量的資料處理,微粒貸還能做到便捷高效、準確安全地提供服務,是因為有分散式架構這個基石。

02|分散式架構的支援

分散式架構,是目前廣泛分佈於各大網際網路公司使用的一個基礎架構,如谷歌、亞馬遜、臉書、騰訊和阿里巴巴等。

據悉,微眾銀行是國內銀行業系統第一個使用分散式架構的銀行,成功建成完全安全可控、可支撐億量級客戶和高併發交易的銀行核心系統。

關於分散式架構的原理,微眾銀行有一個這樣的比方:往一個很大的水杯里加水,當水杯滿了,可能要更換一個更大的水杯來把這些水倒到大水杯裡去,水都被集中地儲存在了一起;

而微眾的做法,是一個一個的小水杯,當一個水杯滿了以後,只需要增加水杯,就可以裝更多的水,水被廣泛地分佈在許多個小水杯中。

傳統的做法,是通過集中式架構,“大水杯”——大型計算機伺服器處理全部的問題;而微眾銀行分散式架構使用的是“小水杯”——X86平臺標準PC伺服器,這些處理能力標準PC伺服器,綜合起來後便打造成資料處理能力不遜色甚至超過大型機的計算系統。

相比集中式架構,分散式架構還可以便捷地實現海量資料處理。

由於資料被分配到不同的“小水杯”,每臺標準PC伺服器可以高效地對應處理“體內資料”,不用擔心超負荷問題。

基於此,微眾銀行的基礎架構可以為微粒貸提供2300TPS的交易處理能力,單筆交易耗時低於300毫秒。這一組資料,便是使用者“數以秒計”的體驗背後的力量。

與此同時,分散式架構則具備靈活性和可擴充套件性,只需增加標準伺服器和普通的記憶體裝置,便可以升級資料處理能力。理論上,分散式架構的擴充套件能力是無限的。

03|分散式架構的安全性

值得注意的是,微眾銀行的金融資料涉及海量使用者群;因此分散式架構的安全性更受注意。而極具安全性也是分散式架構具備的優勢。

基於分散式架構,微眾銀行的資料分佈於多個“小水杯”,基於每個“小水杯”的資料都是基於自身的處理能力配置,具備較強的穩定性;與此同時,小水杯之間還有良好的備份機制,避免資料丟失。

事實上,分散式架構使用的是X86平臺標準PC伺服器,從作業系統、虛擬化技術到資料庫、分散式快取的基礎平臺技術都安全可控,無需依賴外部廠商。

而該架構的大部分技術,也是由微眾銀行自主研發。

微眾銀行把分散式架構運用到銀行系統,其分散式架構也多次獲得金融創新類獎項,足見技術的安全性。

2017年8月4日,微眾銀行分散式架構專案便榮獲“深圳市金融創新獎一等獎”以及2016年度人民銀行科技發展獎二等獎。

此外,為了避免極端情況,微眾銀行在深圳擁有福田、觀瀾、坪山、西麗、南山五個資料中心,依託分散式架構實現相互備份,同時在上海外高橋資料中心實現異地應用級災備。

異地多災備中心的優勢在於,即使遇到嚴重的意外情況,微眾銀行也能利用不同資料中心進行順暢執行,從而保持隨時提供7×24小時服務。

這種多城多中心多活的架構設計,也是微眾銀行IT架構滿足高可用性要求的基礎。

在網際網路領域,很多應用的實現都需要強大的資料處理能力。

未來,隨著網際網路技術和金融服務不斷融合,微眾銀行研發的分散式架構將扮演越來越重要的角色;而基於這一套系統推出的微粒貸服務,相信會持續給使用者帶來極速的體驗。

來源:一點財經(yidiancaijing)

作者:C    M

編輯:秦   卓

封面:陸   露