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