
伴隨金融數字化的加速,商業銀行架構領域再獲突破。近日,神州信息企業級事件驅動平臺Sm@rtEDA成功簽約某全球Top銀行,神州信息率先發布行業首個成熟EDA架構產品,推動商業銀行IT架構的迭代。
什么是EDA事件驅動架構?
事件驅動架構(Event-Driven Architecture,EDA)是基于分布式系統的一種架構模式,其最大的特點高度的松耦合,其設計思路是組件間通過事件進行驅動。因此,當應用產生某一事件后,下游相關系統便可以針對該事件進行及時響應,無需消息等待。例如,當用戶網上購物,生成交易事件,通過EDA架構銀行內部與該事件相關系統可按需進行不同業務邏輯行為的處理,不僅極大提升處理效率;更可大大縮減,因業務功能創新,而導致的系統改造時間。
EDA事件架構有什么特點?
1. 低耦合性:在EDA架構中,因為事件生產者與訂閱者之間無聯系,極大降低了相互間的耦合性,任何一個環節出現故障,不會影響其他業務正常運行。
2. 開放性與繼承性:EDA架構可提供跨平臺和系統的連接能力,促進云、應用程序、SaaS服務相互集成。
3. 優異的異步執行性能:通過事件訂閱模式,EDA架構可使用各類異步場景,通過事件的留存、分發傳遞,解決高并發導致的系統擁塞或資源過剩的情況。
4. 敏捷性和可擴展性:利用EDA架構具有的低耦合特性,進一步實現系統功能的解耦,實現功能的原子化,和響應的訂閱化模式,實現開發、部署、測試和應用的高敏捷、高彈性和高擴展。
神州信息EDA企業級事件驅動平臺的特點
1. 完善的技術架構:結合對銀行業務場景、功能需求的深入理解。我們為企業級事件驅動平臺Sm@rtEDA構建了完善的技術運行支撐平臺,包括:事件管理中心、配置中心、事件邊車等。改變銀行傳統架構“高耦合、強依賴”的同步信息模式,解耦成事件驅動的異步通信模式,從而實現快速的應用響應和靈活擴展。
2. 完備的功能支撐:通過管理平臺、配置中心、事件邊車功能組件配置幫助銀行更好應用EDA架構模式。
● 管理平臺對事件信息進行統一治理和配置管理,然后將配置和控制信息直接下發到配置中心,配置中心推送控制信息和配置的內容到事件邊車,實現事件從治理到運行的全流程管控。
● 事件邊車支持多種事件源(rocketmq、kafka、http等),同時支持標準的API調用,事件邊車支持根據事件要素調用標準API,完成事件充血,并將事件發布到對應的應用中。
● 快速擴展,平臺支持橫向擴展和縱向擴展,能夠適應未來銀行的需求和增長。
為何選擇神州信息EDA企業級事件驅動架構
近年來,銀行業的轉型發展成為業內持續討論的熱點話題,數字化過程中,銀行面對更多多樣化的業務場景和客戶需要。面對越來越多的創新應用系統建設需求,多數銀行采用的傳統架構已經遠遠不能滿足數字經濟時代,銀行業務的發展特性。因此升級銀行應用架構成了當務之急。
神州信息企業級事件驅動架構平臺Sm@rtEDA,通過完備的技術平臺和功能架構,幫助銀行實現建構的迭代轉型,滿足銀行轉型業務需求,通過新型架構,解決業務發展與架構承載的矛盾。