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