事件驅動型架構入門指南

July 9, 2023

事件無所不在:客戶將品項放置在購物車中、提交財務文件、新使用者建立帳戶、上傳醫療保健資料集。在事件驅動架構 (EDA) 中,事件是應用程式的中心,可加強整合式系統之間的通訊。建
置事件驅動架構正在各個產業中推動創新, 許多組織皆已參與其中, 如 Taco Bell、Bosch
Thermotechnology 和 Nationwide Children’s Hospital。事件驅動架構有助於加速現代化、減少
總體擁有成本 (TCO),以及更快打造更優質的產品。


下頁圖中描述典型的事件驅動架構,由事件生產者、事件代理系統和事件取用者組成。諸如下訂單或提交退貨等商業事件是由事件生產者建立,事件代理系統收到這些事件後將它們傳送給事件取用者,事件取用者需要對事件採取行動,它們包括後端系統、倉儲管理、財務和客戶關係。

Previous eBook
Determining the total cost of ownership: comparing serverless and server-based technologies
Determining the total cost of ownership: comparing serverless and server-based technologies

The popularity of a serverless strategy is growing because it provides the opportunity for faster time to m...

Next eBook
事件驅動型架構入門指南
事件驅動型架構入門指南

事件是指狀態變更 (已下訂單、已建立使用者),並會作為具有特定語意的訊息在元件之間傳遞。生產者會將事件發佈至代理程式,藉由允許生產者和取用者以非同步方式溝通,讓彼此互相擷取。EDA 使用事件來協調鬆散耦合服務之間的溝通。