事件驱动是一种基于事件的架构模式,其中组件通过事件的产生和处理来推动应用程序的执行流程。事件可以是系统内部的状态变化、外部输入的触发、消息的到达等。组件可以订阅感兴趣的事件,当事件发生时,订阅者会收到相应的事件并进行处理。事件驱动的主要特点包括实时性、松耦合、可伸缩性和灵活性。
产品总体架构
技术层面
解耦消息中间件(rocketmq、IBMMQ、kafka等),通过对接EDA的边车实现各个业务系统的消息中间件被替代。节省客户漏洞扫描整改成本、提高消息中间件管控能力。
业务场景
已存贷汇业务为核心,构建事件驱动场景。主要场景包括:批转联(批量交易转为联机交易)、消息通知、消息的存储转发、新老核心数据同步等。