事件驅(qū)動是一種基于事件的架構(gòu)模式,其中組件通過事件的產(chǎn)生和處理來推動應(yīng)用程序的執(zhí)行流程,。
立即咨詢事件驅(qū)動是一種基于事件的架構(gòu)模式,,其中組件通過事件的產(chǎn)生和處理來推動應(yīng)用程序的執(zhí)行流程。事件可以是系統(tǒng)內(nèi)部的狀態(tài)變化,、外部輸入的觸發(fā),、消息的到達等。組件可以訂閱感興趣的事件,,當(dāng)事件發(fā)生時,,訂閱者會收到相應(yīng)的事件并進行處理。事件驅(qū)動的主要特點包括實時性,、松耦合,、可伸縮性和靈活性。
產(chǎn)品總體架構(gòu)
技術(shù)層面
解耦消息中間件(rocketmq,、IBMMQ,、kafka等),通過對接EDA的邊車實現(xiàn)各個業(yè)務(wù)系統(tǒng)的消息中間件被替代,。節(jié)省客戶漏洞掃描整改成本,、提高消息中間件管控能力。
業(yè)務(wù)場景
已存貸匯業(yè)務(wù)為核心,,構(gòu)建事件驅(qū)動場景,。主要場景包括:批轉(zhuǎn)聯(lián)(批量交易轉(zhuǎn)為聯(lián)機交易)、消息通知,、消息的存儲轉(zhuǎn)發(fā),、新老核心數(shù)據(jù)同步等。