支援千萬人次毫秒級交易的系統性能,長啥樣?

提到“系統性能”,對此有所瞭解的人通常會聯想到剛剛過去的“618”購物狂歡。因為這樣的“購物節”,就是電商公司在面對高密集度併發交易行為時,依託強大的系統性能以保持使用者在網購與支付過程中平臺的系統穩定性的極致案例。換言之,系統性能直接關乎使用者體驗,使用者體驗的流暢性往往體現了一家公司的技術水準。

由此可見,系統性能之於一家科技企業的重要性不言而喻。據360金融最近公佈的2020年一季度業績報告披露內容,360金融在系統性能領域自主研發的技術,將反欺詐等風控決策實時應用到每一個環節,實時風險識別前移,日均完成決策資料計算396億次,客戶最快8秒獲得授信額度,實時類資金交易平均480毫秒完成,消費信貸體驗進一步提升。

值得思考的是,360金融公佈的這些數字意味著什麼呢?通常,衡量平臺系統性能的常見指標包括響應時間、吞吐量、資源使用率等。事實上,360金融的決策資料計算次數、客戶獲得授信額度時間、以及資金交易時間則是以上維度指標的直接體現。

據介紹,360金融一季度自主研發超細粒度隨機服務編排,可以針對使用者或客群維度進行超細粒度服務編排。編排是對計算機系統、應用及服務的自動化配置、管理和協調,可以更輕鬆地管理複雜任務和工作流。當用戶的請求進來之後,360金融根據使用者特性預編排服務,並對使用者請求進行著色,選定服務編排流程。每個服務編排流程有獨立的資源隔離,保障服務的可用性及相互影響。“超細粒度”體現了360金融對客群的精細化劃分,細緻程度可達單個人次的維度。

與此同時,360金融還自主研發了收斂結果應用的彈性併發技術,該技術可針對不同的AI模型服務進行隨機編排與並行執行,在一定時間內收斂所有AI模型服務結果,對服務異常或超時的單項AI結果進行服務降級,最大程度保障單次服務請求的可用性,從而保證使用者的體驗,達到8秒審批。

此外,每個客群有信貸歷史評估模型、交易活躍度、借新還舊識別、子人群模型分、登入活躍度模型、還款積極度模型在內的多個AI模型,使得線上百個模型同時在跑,360金融以自動建模系統為基礎,構建AI因子庫等方式,外加系統性能作為底層支援,不僅解決高併發的問題,同時也能夠去解決迭代、監控人力等問題。

“業務的延續性、可用性尤為重要。”據360金融有關人士介紹,一方面360金融透過在後臺連結、預留多個引數通道,確保使用者在接受服務時,不會因為介質渠道問題而有不順暢的服務體驗。另一方面,在版本迭代中,採用優雅停機進行系統的釋出和維護,從技術層面保證了7*24小時的服務可用性。“360金融已經申請了多個該領域的專利。”

上述人士還表示,技術架構是整個360金融的技術核心,目的是為了加快交付的速度,讓開發工作不需要再關注非功能性需求,而只需要做跟業務強相關的部分。同時,還透過技術架構的升級來滿足業務增長的需求。此外,技術架構還可以保證上層系統的透明和下游介面的可用性,從而提升資源利用率。

據悉,作為一家強科技屬性的金融科技公司,僅2019年,360金融就提交了382件發明專利申請,並表示將不斷完善技術矩陣支撐的服務體系。(經濟日報記者 錢箐旎)

來源:經濟日報新聞客戶端

版權宣告:本文源自 網路, 於,由 楠木軒 整理釋出,共 1292 字。

轉載請註明: 支援千萬人次毫秒級交易的系統性能,長啥樣? - 楠木軒