
服務質量評分0.0分 棒
伽利略風控系統?
主要負責模塊:?
風控調度:整個風控平臺的業(yè)務網關,對外提供接口服務,是風控系統的入口和出口。風控調度將進件數據持久化后, 采用異步的方式,根據管理后臺策略配置啟動策略執(zhí)行任務,策略執(zhí)行完成后,風控調度負責對執(zhí)行結果進行存儲并回調 業(yè)務系統。?
數據網關:風控平臺和外部數據源交互的核心模塊,負責將第三方如人行征信、天御、百融等形式各樣的數據源調用 協議轉換為標準的調用協議,保證內部系統可以按照標準的協議去使用第三方數據,并提供數據計費、數據權限隔離功能。?
適配服務: 適配服務是風控平臺與其他第三方系統交互的橋梁,它支持 http 協議和 tcp 協議或者其他協議互轉,確 保風控平臺能夠以 tcp 的方式或者其他協議跟其他第三方系統進行交互。?
技術描述:
1. 項目的微服務基于 SpringBoot 構建,采用前后端分離數據交流采用 restful+json 數據格式;
2. 在接收風控進件請求時,為了提高進件的吞吐量,我們采用進件信息落庫后采用多線程異步的方式處理業(yè)務邏輯;
3. 風控調度服務采用 xxl-job 定時調度任務技術對未有終態(tài)結果的進件重試調用,重試 5 次,5 次過后進件掛起人工介入;?
4. 數據網關采用 redis 緩存技術,請求三方數據緩存到 redis 供進件重試調用,減少系統之間的交互;
5. 適配服務采用 mybatis 日期分表技術記錄與第三方交互請求及響應數據,快速定位系統交互是否正常;6. 報表數據加工采用 azkaban、xxl-job 任務調度平臺生成 T-1 數據供報表展示使用。