SaaS智能風控服務演進之路

1、智能風控數據流體系
在這裏插入圖片描述
2、傳統智能風控架構
在這裏插入圖片描述
3、問題與挑戰
在傳統智能風控體系下存在如下三點挑戰:
1)如何支持靈活多變的業務需求?
2)如何滿足客戶對系統的個性化需求?

  • 性能
  • 準確性
  • 穩定性

3)如何應對大流量及突發流量?
4)如何支持在數據快速增長現狀下,進行實時特徵計算和數據查詢?

4、解決方案
1)機構&應用&存儲優化
①微服務化
在這裏插入圖片描述
②集羣動態分配
在這裏插入圖片描述
③特徵計算優化
在這裏插入圖片描述
流計算:
在傳統的數據處理流程中,總是先收集數據,然後將數據放到DB中。當人們需要的時候通過DB對數據做query,得到答案或進行相關的處理。這樣看起來雖然非常合理,但是結果卻非常的緊湊,尤其是在一些實時搜索應用環境中的某些具體問題,類似於MapReduce方式的離線處理並不能很好地解決問題。這就引出了一種新的數據計算結構—流計算方式。它可以很好地對大規模流動數據在不斷變化的運動過程中實時地進行分析,捕捉到可能有用的信息,並把結果發送到下一計算節點。
內存數據庫:
Redis、Memcachaed

  • 存取速度快速、一致
  • 存取時間易於預測
  • 易於定製數據存取方式

磁盤數據庫:
Oracle、Mysql、Mongodb

  • 傳統數據庫的ACID機制成熟、可靠;
  • 提供強大的數據定義語言(DDL)及數據操作語言(DML),提供 SQL 支持;
  • 提供一定的主動機制(如觸發器,Trigger)和後臺數據處理能力(如存 儲過程,Stored Procedure)。

2)異地多活在這裏插入圖片描述
雲計算:
    雲計算(cloud computing)是分佈式計算的一種,指的是通過網絡“雲”將巨大的數據計算處理程序分解成無數個小程序,然後,通過多部服務器組成的系統進行處理和分析這些小程序得到結果並返回給用戶。
    現階段所說的雲服務已經不單單是一種分佈式計算,而是分佈式計算、效用計算、負載均衡、並行計算、網絡存儲、熱備份冗雜和虛擬化等計算機技術混合演進並躍升的結果。
①Iaas
基礎設施即服務:虛擬機、存儲、網絡、操作系統。
②SaaS
平臺即服務:爲開發測試和管理軟件應用程序提供按需開發環境。
③Pass
軟件集服務:通過互聯網提供按需軟件付費應用程序,雲計算提供商託管和管理軟件應用程序,並允許其用戶連接到應用程序並通過全球互聯網訪問應用程序
混合雲:
    私有云的安全性是超越公有云的,而公有云的計算資源又是私有云無法企及的。在這種矛與盾的情況下,混合雲解決了這個問題,它既可以利用私有云的安全,將內部重要數據保存在本地數據中心;同時也可以使用公有云的計算資源,更高效快捷地完成工作,相比私有云或是公有云都更完善。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章