事件驅(qū)動是一種基于事件的架構(gòu)模式,其中組件通過事件的產(chǎn)生和處理來推動應(yīng)用程序的執(zhí)行流程。
立即咨詢事件驅(qū)動是一種基于事件的架構(gòu)模式,其中組件通過事件的產(chǎn)生和處理來推動應(yīng)用程序的執(zhí)行流程。事件可以是系統(tǒng)內(nèi)部的狀態(tài)變化、外部輸入的觸發(fā)、消息的到達(dá)等。組件可以訂閱感興趣的事件,當(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ù)同步等。