XPJ·(中国区)官方网站

新闻
首页 >  XPJ新闻 >  架构“王炸”—EDA事件驱动平台落地某全球Top银行

架构“王炸”—EDA事件驱动平台落地某全球Top银行

  • 发布时间:2024-01-23
  • 来源:
  •   
  • 打印

伴随金融数字化的加速,商业银行架构领域再获突破。近日,XPJ企业级事件驱动平台Sm@rtEDA成功签约某全球Top银行,XPJ率先发布行业首个成熟EDA架构产品,推动商业银行IT架构的迭代。

什么是EDA事件驱动架构?

事件驱动架构(Event-Driven Architecture,EDA)是基于分布式系统的一种架构模式,其最大的特点高度的松耦合,其设计思路是组件间通过事件进行驱动。因此,当应用产生某一事件后,下游相关系统便可以针对该事件进行及时响应,无需消息等待。例如,当用户网上购物,生成交易事件,通过EDA架构银行内部与该事件相关系统可按需进行不同业务逻辑行为的处理,不仅极大提升处理效率;更可大大缩减,因业务功能创新,而导致的系统改造时间。

EDA事件架构有什么特点?

1. 低耦合性:在EDA架构中,因为事件生产者与订阅者之间无联系,极大降低了相互间的耦合性,任何一个环节出现故障,不会影响其他业务正常运行。

2. 开放性与继承性:EDA架构可提供跨平台和系统的连接能力,促进云、应用程序、SaaS服务相互集成。

3. 优异的异步执行性能:通过事件订阅模式,EDA架构可使用各类异步场景,通过事件的留存、分发传递,解决高并发导致的系统拥塞或资源过剩的情况。

4. 敏捷性和可扩展性:利用EDA架构具有的低耦合特性,进一步实现系统功能的解耦,实现功能的原子化,和响应的订阅化模式,实现开发、部署、测试和应用的高敏捷、高弹性和高扩展。

XPJEDA企业级事件驱动平台的特点

1. 完善的技术架构:结合对银行业务场景、功能需求的深入理解。我们为企业级事件驱动平台Sm@rtEDA构建了完善的技术运行支撑平台,包括:事件管理中心、配置中心、事件边车等。改变银行传统架构“高耦合、强依赖”的同步信息模式,解耦成事件驱动的异步通信模式,从而实现快速的应用响应和灵活扩展。

2. 完备的功能支撑:通过管理平台、配置中心、事件边车功能组件配置帮助银行更好应用EDA架构模式。

● 管理平台对事件信息进行统一治理和配置管理,然后将配置和控制信息直接下发到配置中心,配置中心推送控制信息和配置的内容到事件边车,实现事件从治理到运行的全流程管控。

● 事件边车支持多种事件源(rocketmq、kafka、http等),同时支持标准的API调用,事件边车支持根据事件要素调用标准API,完成事件充血,并将事件发布到对应的应用中。

● 快速扩展,平台支持横向扩展和纵向扩展,能够适应未来银行的需求和增长。

为何选择XPJEDA企业级事件驱动架构

近年来,银行业的转型发展成为业内持续讨论的热点话题,数字化过程中,银行面对更多多样化的业务场景和客户需要。面对越来越多的创新应用系统建设需求,多数银行采用的传统架构已经远远不能满足数字经济时代,银行业务的发展特性。因此升级银行应用架构成了当务之急。

XPJ企业级事件驱动架构平台Sm@rtEDA,通过完备的技术平台和功能架构,帮助银行实现建构的迭代转型,满足银行转型业务需求,通过新型架构,解决业务发展与架构承载的矛盾。

联系我们
友情链接: